65 Queen'S Road, Cowes (Isle of Wight), United Kingdom
(Show map)
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Free parking
Beach access
Cots
Children's buffet
Wheelchair access
Pets allowed
Guests of the smoke-free New Holmwood Hotel Cowes can easily reach Egypt Point, located nearly a 5-minute walk…
More
All hotels in Cowes (Isle of Wight) are booked for your dates. Try other dates