Euro Hostel Glasgow, Glasgow

318 Clyde StreetCentre De Glasgow, GlasgowG1 4NR, Royaume-Uni