The Telstar is a 2.5-star hotels that has been welcoming guests since 1900.
The Telstar is part of Independent under Independent.
See more







The Telstar is a 2.5-star hotels that has been welcoming guests since 1900. The Telstar is part of Independent under Independent.
Located at 77 St. Davids Hill in Exeter, United Kingdom of Great Britain and Northern Ireland. Those looking to explore will find Cleeve Abbey, Combe Sydenham Hall, and Torre Abbey Museum nearby. Closest airport is Exeter, 8.929 km away from the accommodation.
The Telstar has Luggage storage, Garden, OFF_STREET_PARKING, ACCESSIBLE_WHEELCHAIR_NONE, Fireplace in lobby, and more.
Phone number: 44 1-392272466
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - 22:00 - to 11:00 |
Available rooms at The Telstar | 21 |
Another facilities in The Telstar | Off-Street Parking, Safety deposit box, Smoke Free Property, Garden, TV in Common Area |







