List of hotels at Stechford
1 Number of Hotels found in Stechford
Address: Chester Road, Birmingham, B36 9DE, United Kingdom.
Nearest Landmark: Stechford Train Station
(8 minutes drive)
Distance: 5 Miles from Birmingham Centre
Castle Bromwich Hall Hotel Featuring an affordable accommodation at Chester Road, Birmingham, B36 9DE, United Kingdom. This area is much...