(Last Update: 24 Apr 2023)
Aveland House AA 4 Star Guest Accommodation Babbacombe,Torquay Devon. Just a short walk to Babbacombe sea front, FREE WI-FI throughout your stay Fre