543 Babbacombe Road, Torquay, Devon TQ1 1HQ, United Kingdom
Distance: 53 yd.
Company description
Coastal Waters is conveniently located just 300 yards from the harbour, town centre and the beach. This puts you in the perfect location for a relaxing holiday, enjoying the much-celebrated sights of Torquay.