26 The Green, Rowlands Castle, Hampshire, PO9 6AB
The Robin Hood Inn is located in the quaint village of Rowlands Castle in Hampshire, close to the West Sussex border. Rowlands Castle is renowned for its large village green and idyllic location — the ideal base from which to explore the wonderful Stansted Estate and the South Downs National Park, both on its doorstep.
The Robin Hood Inn prides itself on offering a carefully curated menu brimming with English pub classics, all of which just so happen to go down pretty well with a tall glass of an award-winning Badger Beer from Dorset (our draught of choice). The design is a charming blend of traditional and contemporary styles and there are plenty of beautiful nooks to spend a few hours in. And if you wish to extend your stay, the tastefully decorated bedrooms make for the perfect place to rest for those guests visiting and exploring the area.
Amenities