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

Best Western New Holmwood Hotel & Restaurant is located at 65 Queens Road, PO31 8BW Cowes, Isle Of Wight, United Kingdom
01983292508
http://www.newholmwoodhotel.co.uk/