Crowne Plaza Solihull is set in the heart of Solihull and just 5 miles from the NEC and Birmingham Airport. The hotel offers a range of bedroom types, 12 meeting rooms, a heated swimming pool and a lakeside ter ... Read more

View all Luxury Hotels in Birmingham