This country house hotel has an enviable reputation as a hotel and restaurant and is located in a charming area of countryside in Gloucestershire. The rooms are all luxurious and are fitted with modern amenities such as television and telephone. There is a great deal to see and do locally, and this inspirational area is a place where visitors can really rest and relax.