About the Business
Situated in the heart of the ancient and beautiful city of Exeter, Devon, the Telstar Hotel is a late Victorian house; a quality choice for Exeter bed and breakfast accommodation for more than two decades. We pride ourselves on an excellent and extensive breakfast menu and do our best to make sure your visit, however short, is enjoyable and comfortable.
Location & Hours
75-77 St Davids Hill
Exeter, EX4 4DW