Your Local Guide to Food and Drink on the Isle of Wight

New Holmwood Hotel

New Holmwood Hotel, 65 Queen's Road, Cowes, Isle of Wight, PO31 8BW
|
New Holmwood Hotel
Photo Credit: facebook.com/newholmwoodhotel

About

Situated near the water’s edge the New Holmwood Hotel & Restaurant enjoys spectacular sea views of both sailing & the famous sunset off Egypt Point. The restaurant offers panoramic views of all the Solent and all the ships that sail it. Open to non-residents as well for luncheon & dinner, we produce superb, freshly cooked cuisine using locally sourced produce where possible and are pleased to cater for any special requirements with prior notice.

Map