Callow Hall is a Victorian country house hotel set in ancient woodland with extensive gardens, offering plush yet simple rooms that blend comfort with a natural setting. Its renowned Garden Room restaurant focuses on British seasonal produce, providing a thoughtful dining experience that complements the tranquil surroundings.
For business events, the hotel offers a relaxed, inspiring atmosphere away from the city bustle, with versatile indoor and outdoor spaces ideal for small groups. The combination of distinctive lodging options, including treehouses and hives, plus attentive service, makes it a compelling choice for multi-night corporate retreats or intimate meetings in a countryside setting.
Loading map...
Rated 4.6 on Google · 449 reviews