Nestled in the heart of one of England’s prettiest villages, the New Inn at Coln St Aldwyns offers excellent food and service, and a retreat from the pace of daily life.
A beautiful building, parts of which date back to the 16th century, the hotel has recently undergone a major renovation. It offers a cheerful and welcoming bar, a superb award-winning restaurant and a sunny terrace or meadow-side garden to enjoy in the summer sunshine.