Hotel Express by Holiday Inn Glasgow City Centre Theatreland, Glasgow

165 West Nile StreetGlasgow Centre, GlasgowG1 2RL, United Kingdom