Premier Inn Glasgow City Centre - George Square

Rate this item
(0 votes)
Located in the city's historic heart; you're also well placed for key business destinations like the SECC and Strathclyde University.

Additional Info