Clock Tower Hotel
16-17 New North Road, Exeter, Devon, EX4 4HF
- Tel: 01392 424545
The Clock Tower Hotel is located within a 5-minute walk from the University of Exeter and Central Station. The Clock offers traditional breakfasts and rooms with TVs & free Wi-Fi.
Tell customers about your latest offers and promotions
Reach customers looking for discounts by adding a deal to your page.