Holiday Inn Solihull
Holiday Inn Solihull
61 Homer Rd
Solihull
B91 3QD
United Kingdom
Rooms from £59.00 ( €64.90 / $85.55 ) per night
This modern hotel with fully refurbished public areas and bedrooms is found in a fantastic town centre location. The hotel is 5 minutes from the M42 and within walking distance of a shopping and entertainment complex.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.