Babbacombe Bay Hotel
Local business
TQ1 3LN Torquay
United Kingdom
Phone: 01803 323509
Website: http://www.babbacombebayhotel.co.uk
Local business
Phone: 01803 323509
Website: http://www.babbacombebayhotel.co.uk