Hôtel Albion, Glasgow

405-407 North Woodside RoadOuest De Glasgow, GlasgowG20 6NN, Royaume-Uni