Are you an owner of this venue? Improve its listing today and attract more visitors.
The Babbacombe Hotel
Babbacombe Downs Road, Torquay, TQ1 3LH, United Kingdom | 01803 326591 | WebsiteBabbacombe hotel
Ideal for a short break
1 result shown
Are you an owner of this venue? Improve its listing today and attract more visitors.
Ideal for a short break