Starboard House is situated in Cowes, 2.3 km from Osborne House, and offers a patio, garden, and free WiFi. Guests staying at this holiday home have access to a fully equipped kitchen.
Composed of 4 bedrooms, this holiday home features 2 bathrooms with a bath and a shower. A flat-screen TV with cable channels is available.
The holiday home offers a terrace.