Holiday Inn Express Stockport, an IHG Hotel
11 Station Road, Cheshire, Stockport, England
Our customers tell us that they enjoy the free breakfast at Holiday Inn Express Stockport, an IHG Hotel. During your stay, you're just a quick walk from The Plaza. Enjoy features like free WiFi in public areas, plus a restaurant and a bar.