Coombe Court hotel Torquay
67 Babbacombe Downs Rd -
Torquay,
GB TQ1 3LP
Near Babbacombe Beach