Manor Hotel Meriden
Address: 127 Main Road, Meriden, Solihull CV7 7NH
Phone: 01676 522735
Located in the picturesque village of Meriden, The Manor Hotel is the epitome of luxury and chic glamour. Home to Marco Pierre White Steakhouse Bar & Grill, the Triumph Bar and together with 112 elegant bedrooms and 7 flexible meeting and event rooms, the hotel guarantees an unforgettable experience for any occasion.