Located in the heart of Cowes, overlooking the River Medina, this traditional period inn is an ideal haven for yachting enthusiasts. A traditional bar and restaurant compliment well-appointed en-suite bedrooms.
Best Western New Holmwood Hotel
Cowes
24 roomsBest WesternHotel
The hotel is located on the water's edge overlooking the yachting centre of England. Deep-water moorings, water taxi and courtesy car from ferry terminal.