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 terrace restaurant.
Address: 61 Homer Road, Solihull
Rates from:
GBP 56 Booking.com