In the heart of Cowes, overlooking the River Medina, this traditional period Inn is an ideal haven for yachting enthusiasts, businesspeople and holiday-makers.The traditionally appointed Bar and Resta...
Best Western New Holmwood Hotel Located on the water's edge overlooking the yachting centre of England. Deep watermoorings water taxi and courtesy car from ferry terminal....