3/83 Chapel Street, Cowes

In Cowes

From $360 per night

6 Guests

3 Bedrooms

2 Bathrooms

2 Car parks