Print this page
Send to a friend
Back to search results
Lords of the Manor
UPPER SLAUGHTER,
GL54 2JD
This wonderfully welcoming 17th-century manor house hotel sits in eight acres of gardens and parkland surrounded by Cotswold countryside. A relaxed atmosphere, underpinned by professional and attentive service is the hallmark here, so that guests are often reluctant to leave. The hotel has elegant public rooms that overlook the immaculate lawns, and the restaurant is the venue for consistently impressive cuisine. Bedrooms have much character and charm, combined with the extra touches expected of a hotel of this stature.