We booked this hotel as a stop off point on our journey from the North of England to Devon. The booking experience through Emily was both pleasant and efficient. Meriden is reputedly at the centre of England and as such was ideal for our purposes. The Manor, a privately run Best Western Hotel is an imposing looking modern building with... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.