Holiday Inn Express Birmingham Star City
About Holiday Inn Express Birmingham - Star City
Guest Accommodation, Birmingham. West Midlands
Contact & Location
Holiday Inn Express Birmingham - Star City
Cuckoo Road, Heartlands Parkway, Nechells, Birmingham, B7 5SB, West Midlands, United Kingdom