No Booking Fees
UK Nationwide Coverage
Over 70,000 Courses
Enjoy Tudor splendour at the Ramada Birmingham, Solihull hotel, in the heart of England just four miles from the Birmingham NEC. Housed in one of England’s oldest Tudor inns, the Ramada Birmingham, Solihull hotel welcomes you with period timber-framed buildings and views over the ancient bowling green.