Lodging & Accommodations close to George Square
Premier Suites Plus Glasgow
+1-888-389-4121
Olympic House 136 144 Queen St., Glasgow, G13BX United Kingdom
+1-888-389-4121
~0.03 miles southwest of George Square
~0 minute walk
- 4-star Downtown property
- 45 sleeping rooms in hotel
Back to Top