The Crown Inn
Set in the heart of The Cotswolds this warm 16th century Inn & Hotel offers the best in Cotswold hospitality! With a country inn atmosphere the hotel offers charm with open log fires and homemade Cotswold dishes and specialities. Pets are allowed in certain rooms with a £10 charge per night per pet.
Text supplied by third party.