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: Real Ale, Outside Seating, Traditional Sunday Roast, 5+ Rooms, Traditional, Function Hire Available, Beer, Wine, Cider, Tea & Coffee, Hotel , Weddings, Breakfast ,
Mon - Sun: 11:00 - 23:00
View Food Menu