Nestled in the charming town of Cowes on the Isle of Wight, the BEST WESTERN New Holmwood Hotel offers a delightful stay just 3.5 km from the historic Osborne House. - Hotels, Cowes
Located in the charming area of Cowes, Pinnacle Suites Hotel is your cozy getaway just a stone's throw from the scenic Blackgang Chine, which is only 24 km away. - Hotels, Cowes
Villa Rothsay Hotel is situated in Cowes on the Isle of Wight, providing scenic views of nearby sailing boats. Guests can enjoy complimentary WiFi and parking facilities. - Hotels, Cowes