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

Solihull, B91 3RF
Write a Review
Is this your business?

Claim this business
Business Removal

Request a Business Removal