About the Business
Located on the outskirts of England's Second City, close to Birmingham International Airport & the NEC, the Ramada Solihull is an ideal choice whether staying for business or leisure. The area offers a wealth of attractions and places to visit whilst staying at the Ramada Hotel Birmingham including The National Motorcycle Museum, The NIA, ICC, Symphony Hall, Sea Life Centre, Bullring & Touchwood Shopping Centres, Warwick Castle and Stratford-upon-Avon. Built around one of the oldest bowling green's in the country, our hotel near Birmingham offers a truly unique experience blending the old and historic 16th century coaching inn (known locally as 'The George') traditional oak beamed bar, welcoming bedrooms and a wide choice of traditional & international dishes in George's Restaurant with all of the modern features and comforts you would expect of the Ramada Brand.
Location & Hours
The Square