Solihull Hotels | Holiday Inn, Solihull Hotel
HOME
FIND A HOTEL
WEEKEND BREAKS
BOOK ONLINE
WORLDWIDE HOTELS
THEATRESONLINE
Home
Solihull Hotels
Theatres in Solihull
Cinemas in Solihull
Holiday Inn, Solihull
61 Homer Road, Solihull B91 3QD
Book a room on: 01216 239 988