Located in Cowes, The Captain\'s House offers self-catering accommodation with a terrace and free WiFi. The Osborne House is within 2.2 km of the holiday home.
Opening onto a balcony, this holiday home comes with 4 separate bedrooms and a fully equipped kitchen. A flat-screen TV is offered....
|37 Beckford Road|