New Holmwood Hotel

Details & Reviews (0)New Holmwood Hotel
New Holmwood Hotel
The New Holmwood Hotel not only offers the highest standards in terms of decor, comfort and food but also its unique position on the water's edge at Egypt Point, Cowes, provides unrivalled panoramic views of the Solent.
Luxurious restaurant, swimming pool, spa bath.
Deep water moorings

Address: Queens Road, Cowes, Isle of Wight, PO31 8BW

Phone: 01983 292508 Fax: 01983 295020 - Email - Website - Map
Reviews (0)
No reviews exist for this business.
Add Your Review