Rooms At Babbacombe Hotel Torquay
In a prime location in the Babbacombe district of Torquay, Rooms At Babbacombe is located 800 metres from Oddicombe Beach, 1.5 km from Anstey's Cove and 2.9 km from Watcombe Beach.
Number of rooms: 11
16 Babbacombe Road, Torquay, TQ1 3SJ, United Kingdom