Hotel Alexander Thomson, Glasgow

320 Argyle StreetGlasgow Centro, GlasgowG2 8LY, Gran Bretagna