Torquay Hotels

Map of Torquay Hotels

Torquay is a vibrant coastal town located in the county of Devon, England. Situated on the English Riviera, it is known for its stunning natural beauty, sandy beaches, and mild climate. With a population of around 65,000, Torquay is a popular tourist destination, attracting visitors from all over the world. The town boasts a rich history, dating back to the Victorian era when it became a fashionable resort for the British upper class. This heritage is evident in the elegant Victorian architecture that lines the streets, including the iconic Torquay Pavilion and the Torre Abbey.

Appletorre House Holiday Flats Torquay
9.7/10 Exceptional
Free Wi-Fi Parking

Set in Torquay, Appletorre House Holiday Flats is a historic apartment that features free Wi-Fi, and guests can enjoy water sports facilities and a garden. Featuring bicycle parking, this property also provides guests with DVD player.

Number of rooms: 8

Appletorre House 20 Vansittart Road, Torquay, TQ2 5BW, United Kingdom

Show More Hotels