Clock Tower Hotel  -  

16-17 New North Road, Exeter, Devon, EX4 4HF

Distance  Distance from Clock Tower Hotel to Exeter is approx 0.63miles  Exeter centre is approx 0.63 miles