Best Western New Holmwood Hotel
Photo gallery for Best Western New Holmwood Hotel
Overview of Best Western New Holmwood Hotel
Best Western New Holmwood Hotel
Cowes hotel close to Cowes Harbour
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
Queens Road Egypt Point, Cowes, England, PO31 8BW
- Cowes Beach1 min walk
- Cabin on the Green4 min walk
- Smallbrook Junction Station31 min drive
- Southampton (SOU)111 min drive