CitizenM Hotel Glasgow

60 Renfrew Street
Glasgow
United Kingdom