Hotel Express by Holiday Inn Glasgow City Centre Theatreland, Glasgow

165 West Nile StreetGlasgow Centro, GlasgowG1 2RL, Gran Bretagna