Das Premier Inn Glasgow City Centre South liegt im Viertel South, in einer Entfernung von 18 Autominuten vom Flughafen Glasgow International. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Glasgow Central Mosque liegt etwa 5 Fußminuten vom Gasthof entfernt. People’s Palace ist unter anderem in 16 Minuten fußläufig erreichbar. Die Unterkunft liegt auch in einer Entfernung von nur 10 Minuten Fußweg von der U-Bahn-Station Bridge Street. Citizens' Theatre ist in der Nähe zu dem 3-Sterne-Hotel gelegen. Die Bushaltestelle Crown Street / Nautical College liegt in einer Entfernung von nur 5 Minuten Fußweg vom Premier Inn Glasgow City Centre South.
Das Hotel in Glasgow umfasst 114 Zimmer und stellt Ausstattung zur Kaffee- & Teezubereitung, einen Schreibtisch und Satelliten-TV zur Verfügung. Die Zimmer verfügen über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die Badezimmer bieten einen Haartrockner sowie eine Dusche.
Das Premier Inn Glasgow City Centre South bietet den Gästen Frühstück im Restaurant an. Das Restaurant Carlton Studios CAFE bietet eine Auswahl von Gerichten und liegt zudem in kurzer Entfernung vom Hotel.