Holiday Inn 4* 86 %

0871 423 4896
61 Homer Road
Solihull
B91 3QD
Details to follow...