With a stay at Watch House Barn in Cowes, you'll be minutes from Island Sailing Club and Royal London Yacht Club. This bed & breakfast is within close proximity of Cowes Harbour and Cowes Maritime Museum.
Make yourself at home in one of the 3 guestrooms featuring refrigerators and flat-screen televisions. Conveniences include microwaves and coffee/tea makers.
Enjoy a satisfying meal at a restaurant serving guests of Watch House Barn.