Premier Inn Exeter Central St Davids Hotel
1.01 kmBonhay Road, Exeter
11 reviews
Premier Inn Limited is a British limited service hotel chain and the UK's largest hotel brand, with more than 72,000 rooms and 800 hotels. It operates hotels in a variety of locations including ci...