The Lamb Inn
Breakfast · Pub
Elegant hotel, The Lamb Inn, offering bright, contemporary rooms and free breakfast. Located in a historic market town, it features a restaurant and classic Cotswold bedrooms.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Lamb Inn.
Local restaurants nearby
England



