Holiday Inn Express is one of 41 hotel chains in Manchester. All of the hotels are three-star hotels, focused on comfort and value. The hotels have an average review score of 8.1, which is similiar compared to other hotel chains in the city. This chain has significantly more rooms than most others in Manchester, with a total of 1,230 rooms. Prices are around average, starting from 90 GBP.
2 Mercury Way
Waterfront Quay, Salford
Debdale Park, Hyde Road
Goadsby Road off Swan Street
2 Oxford Road