Holiday Inn Solihull

 1 star hotel

Solihull, England, United Kingdom

  • Address:
  • Holiday Inn Solihull
  • Homer Road 61
  • Solihull
  • B91 3QD

Photos:

  • Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull - Holiday Inn Solihull -
Holiday Inn Solihull -
There are a total of 120 rooms on the premises. This popular hotel is ideal for both business travellers and holidaymakers.

PHOTOGALLERY

Photos Of Holiday Inn Solihull, Solihull






























 

HOTELFACILITIES

Holiday Inn Solihull, Solihull Hotel Facilities

Sorry, we don't have any information for facilities yet - please contact our team and they'll investigate this for you.

Holiday Inn Solihull Booking

Check-in date (dd/mm/yy)
 
Check-out date (dd/mm/yy)
 
Nights —
Rooms Adults Children
Display prices in:
+44 1273 728862
Your reference is:

Top Hotels in Solihull

Holiday Inn Solihull

Holiday Inn Solihull

4.2
Very Good
898 reviews