Holiday Inn Express Hotel Stockport
Located beside Stockport train station, Holiday Inn Express - Stockport features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar. Every room at this hotel is air c...more
Score from 1861 reviewers
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date