Torre Abbey em Torquay fica a 3 km de distância de The Babbacombe Hotel.