Hotel Alba Lodge, Glasgow

232 RENFREW STREETGlasgow Centro, GlasgowG3 6TX, Gran Bretagna