61 Homer Road,Birmingham, B91 3QD
Plot an area on map:
Solihull
Birmingham
Show similar hotels:
voco St John`s Solihull0.6km
Crowne Plaza Birmingham NEC6.0km
All Solihull Hotels
All 4 star Hotels
4 * hotels in Solihull
Pinpoint attraction on map:
Birmingham Airport5.5km
NEC Birmingham6.3km
Hippodrome10.3km