Holiday Home The Albatross
Vacation Home
Woolacombe
Featuring sea views, Holiday Home The Albatross by Interhome provides accommodation with a terrace and a coffee machine, around 300 metres from Woolacombe Beach. Free Wi-Fi is provided throughout the property and private parking is available on site.
Woolacombe, EX34 7DQ, United Kingdom