Das Premier Inn Glasgow City Centre (George Square) liegt im historischen Zentrum Glasgows, nur wenige Gehminuten vom George Square entfernt. Die Universität Strathclyde, das Einkaufszentrum und das lebhafte Viertel Merchant City mit seinen Restaurants und Bars sind bequem erreichbar. Veranstaltungsorte wie das Scottish Event Campus und die OVO Hydro liegen rund drei Kilometer entfernt.
Das Stadthotel verfügt über eine Rezeption mit Check-in-Automaten, kostenfreies WLAN und das rund um die Uhr geöffnete Restaurant „The Social“. Dort werden Frühstück, Mittag- und Abendessen, kleine Snacks sowie verschiedene Getränke angeboten. Alle Bereiche sind modern und zweckmäßig gestaltet.
Zur Auswahl stehen Doppel-, Zweibett-, Familien- und barrierearme Zimmer. Die klimatisierten Standardzimmer verfügen über ein Kingsize-Bett beziehungsweise entsprechende Einzel- oder Zusatzbetten, Verdunklungsvorhänge, Dusche/WC, Schreibtisch, kostenfreies WLAN sowie Kaffee- und Teezubereitungsmöglichkeiten. Die höherwertigen Premier-Plus-Zimmer bieten zusätzlich schnelleres WLAN, eine Kaffeemaschine, einen Minikühlschrank, USB-Anschlüsse, ein Bügeleisen und einen erweiterten Arbeitsbereich. Ausstattung und Aufteilung können je nach Zimmerkategorie variieren.