Manor Hotel
Be the first to hear about our special offers, latest news and promotions.
Address: 127 Main Road, Meriden, Solihull CV7 7NH
Manor Hotel Tel: 01676 522 735
Manor Club T&C’s