Lords of the Manor Hotel
Lords of the Manor Hotel is one of the best hotels in Gloucestershire, England. Here're guides for reviews, reservation, access, map, spots nearby and photos of Lords of the Manor Hotel posted by traveler influencers.
Infomation
Name
Lords of the Manor Hotel
Address
GL54 2JD, Upper Slaughter, Gloucestershire, EnglandGoogle Map
How to get there
20 min by car, from Moreton in Marsh Station
Reviews
Special-AccommodationInstagrammable-HotelHotelGardenFacility
04.14.20
Good Old English Buildings And Vast GardensLords of the Manor Hotel
A manor house built from the 17th century, it is a historic hotel where Japanese royal families can stay. Breakfast is delicious and the staff are great. You can also enjoy a relaxing afternoon tea in the vast garden. This is a 4-star hotel recommended when visiting the Cotswolds.