The Hambrough is located in the Isle of Wight and has stunning rooms and serve mouthwatering meals. Its a perfect place to relax and spend a few days. With an outside terrace overlooking the picturesque duck pond, the restaurant serves rustic Italian-influenced meals.
Hambrough Road, Ventnor, Isle of Wight, PO38 1SQ
View Map
01983 856333
[email protected]
http://www.thehambrough.com/
Facilities include: Hotel , 5+ Rooms, Function Hire Available, Outside Seating, Weddings, Traditional Sunday Roast, Traditional, Breakfast , Real Ale, Beer, Wine, Cider, Tea & Coffee,
Mon - Sun: 11:00 - 23:00
View Food Menu