Hôtel Express by Holiday Inn Glasgow City Centre Theatreland, Glasgow

165 West Nile StreetCentre De Glasgow, GlasgowG1 2RL, Royaume-Uni