
Lords of the Manor Boutique Hotel
D487 Hidcote Road, Nottingham Road
Location Lords of the Manor Boutique Hotel is located in Nottingham Road. This boutique hotel is located in 23 km from the city center. At the boutique hotel You can stop by the bar. You can stop by the restaurant. If you travel by car, there’s a free parking zone. If you travel by car
Free WiFiParkingPool
