Telstar Hotel Exeter

Telstar Hotel, 75-77 St. Davids Hill, Exeter, EX4 4DW

01392 272466

Telstar Hotel
Prices at Telstar Hotel Exeter from £30 Situated in the heart of the ancient and beautiful city of Exeter, Devon, the Telstar Hotel Exeter is a late Victorian house, a quality choice for accommodation for more than two decades.

People find this page when searching for:-| Telstar Bed and Breakfast| Telstar B and B| Telstar Guest House| Telstar B&B| Telstar House| Telstar Cottage| Telstar Hotel Bed and Breakfast| Telstar Hotel B and B| Telstar Hotel Guest House| Telstar Hotel Cottage|