5-Star Luxury Rentals Alum Bay

Apartment in Isle of Wight
favorite_border
add to favorites

Apartment in Isle of Wight

Alum Bay, Isle of Wight, England, United Kingdom
On the first floor of a large detached property, which has been carefully converted to provide six dwellings, this apartment enjoys the best of both coast and country. It sits above Alum Bay in an Are.....
2 bedrooms
View open_in_new