Babbacombe Beach Road, Babbacombe, Devon, TQ1 3LX, Babbacombe, Devon (Großbritannien) Karte anzeigen
Aktualisierung der Verfügbarkeit dieser Unterkunft
This holiday home features a sauna, hot tub and seating area
Hotel