Basic Information for Holiday Inn Solihull


Add your rating

from 66 ratings
Book Now
Holiday Inn Solihull (Hotels)
Address: 61 Homer Rd, Solihull, B91 3QD
Website: visit website

Detailed Information for Holiday Inn Solihull

There are currently no reviews. Be the first to review Holiday Inn Solihull.
Submit a rating and review
You can book using the form to the right of this section.
CHECK IN DATE

e.g. 10-09-2010
CHECK OUT DATE

e.g. 10-09-2010

Search Hotels

Map