Saint Judes Boutique Hotel& Apartments, Glasgow

190 Bath StreetGlasgow Centro, GlasgowG2 4HG, Gran Bretagna