Seafront 41-43 Babbacombe Downs
Torquay
Devon
TQ1 3LN
The Downs Hotel, is an attractive licensed hotel standing in the centre on the seafront of Babbacombe Downs with breathtaking unobstructed sea views overlooking Lyme Bay. The view can be enjoyed from one of the private balcony rooms, or from the forecourt Café. Babbacombe and Oddicombe beaches are both within walking distance.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.