- UK Information
- UK Hotels
- Telstar Hotel
Telstar Hotel
A 5-minute walk from the train station and close to Dartmoor, this Victorian town house is situated in the heart of Exeter. It has a tiled courtyard, picturesque views, and offers free Wi-Fi and free parking on site.
Visa/Delta, Mastercard, Switch/Maestro, American Express, Visa Electron, Solo, Visa Debit
Prices from £72
21