Holiday Inn Express is one of 43 hotel chains in Glasgow. All of the hotels are three-star hotels, focused on comfort and value. The hotels have an average review score of 8.5, which is similiar compared to other hotel chains in the city. This chain has a room capacity that is slightly above average compared to other chains in Glasgow, with a total of 247 rooms.
Stockwell Street
Theatreland