Located in Torquay (Torquay City Centre), Hotel Peppers is within a 5-minute drive of Princess Theatre and Torre Abbey Sands. This hotel is 1.2 mi (1.9 km) from Riviera International Conference Centre and 1.7 m ... Read more

View all Luxury Hotels in Torquay