Hotel Premier Inn Torquay Seafront
★★★
Parkhill Road, Torquay, United Kingdom Show on map
Devonshire Hotel is a hotel in Torquay, United Kingdom. It is one of 141 places to stay in Torquay listed on Triptoic.
Parkhill Road, Torquay, United Kingdom
Devonshire Hotel is located at Parkhill Road, Torquay, United Kingdom.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Guesthouse/bed and breakfast