Best Western New Holmwood Hotel & Restaurant
About Best Western New Holmwood Hotel & Restaurant
The Best Western New Holmwood Hotel & Restaurant is situated at Egypt Point in Cowes on the Isle of Wight, home to a multitude of world famous yachting events. The hotel offers fantastic panoramic views across the Solent from its public areas
Best Western New Holmwood Hotel & Restaurant Description
"Situated on the waters edge in Cowes the New Holmwood Hotel & Restaurant enjoys spectacular sea views and offers it clientèle the highest level of service, quality & comfort. With the enchanting town of Cowes being only a 15 minute walk along the waterfront it is the perfect base for exploring the beautiful Isle of Wight.
The Spinnaker restaurant offers a great choice of freshly cooked cuisine, using locally sourced Isle of Wight produce where possible, to be enjoyed with the panoramic views of the Solent and all the ships that sail it. "
More about Best Western New Holmwood Hotel & Restaurant
Similar Listings
![star rating](/static/images/star.png?v=1.02)
![star rating](/static/images/star.png?v=1.02)