Winner of the Heart of England - Excellence in Tourism award, the Ramada by Wyndham Birmingham Solihull is built in one of Englands oldest Tudor inns, dating back to the 16th century. Just four miles from the B ... Read more

View all Luxury Hotels in Birmingham