New Holmwood Hotel - Best Western
Superbly situated on the edge of the Solent, the yachting Mecca, the New Holmwood Hotel offers the highest standards on the Island in terms of decor, comfort and food. Whether you are having a well earned short break, holiday or business, the new Holmwood Hotel is here to welcome you. ...
Location - Queens Road, Egypt Point, Cowes, Isle of Wight, PO318BW
Tel: 01983 292508
find out more about New Holmwood Hotel - Best Western