Hotels in Redditch,
Hotels
2 Hewell Road,
Redditch ,
B97 6AE
UNITED KINGDOM
Official site of Holiday Inn Express Redditch. Stay Smart, rest, and recharge at Holiday Inn Express - Best Price Guarantee.
Worldwide > United Kingdom > Redditch, Worcestershire > Hotels