citizenM Hotel Glasgow Glasgow
60 Renfrew Street
Glasgow,
GB G2 3BW
Near George Square
Distance3.4 miles
SELECT