Shanklin Villa Apartments
Apartment
Shanklin, Isle of Wight
Shanklin Villa Apartments are just 2 minutes’ walk from Shanklin’s beaches and the Shanklin Chine ravine. These apartments are housed in a Victorian mansion with a garden.
Number of rooms: 9
6 Chine Avenue Shanklin Isle of Wight, Shanklin, PO37 6AG, United Kingdom