Stratford Road
Solihull,
West Midlands
B94 6NX
0845 080 5104
Latitude: 52.3582756, Longitude: -1.7801124
08:00 - 18:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Premier Inn of Hotel category. Premier Inn is located at Stratford Road Solihull, B94 6NX. How to get to Premier Inn office? Look at the map below or call them 0845 080 5104