(0)Babbacombe Guest House 53 Babbacombe Road, Torquay, Devon TQ1 3SN, United Kingdom 01803 328071 Torquay