User
Menu
1200 Chester Road - Castle Vale - Birmingham, United Kingdom View Map
Mastercard Visa American Express Paypal
Photo Hotel Express By Holiday Inn- Castle Bromwich
Chester Road Distance from the hotel: 651 m