Das 3-Sterne-Premier Inn Glasgow City Centre South liegt in einer Entfernung von 3 km vom Riverside Museum of Transport and Technology und bietet WLAN in den Zimmern und einen privaten Parkplatz. In der Umgebung befinden sich die Glasgow Central Mosque und die U-Bahn-Station Bridge Street, die lediglich 10 Minuten zu Fuß vom Gasthof entfernt ist.
Das Hotel liegt im Stadtviertel South von Glasgow und 1 km weit weg von der Reiterstatue des Duke of Wellington sowie in unmittelbarer Nähe von Einkaufsmöglichkeiten wie dem Einkaufszentrum Buchanan Galleries. Citizens' Theatre ist in 5 Gehminuten Entfernung vom Premier Inn Glasgow City Centre South und kann leicht erreicht werden. Kulturelle Erlebnisse in der Umgebung bieten das Schottische Fußballmuseum (liegt in einer Entfernung von 2 km von der Unterkunft). Das Hotel liegt lediglich 15 Minuten zu Fuß vom Bahnhof Glasgow entfernt, während die Bushaltestelle Ballater Street / Florence Street weniger als 5 Minuten zu Fuß von hier entfernt ist.
Im Premier Inn Glasgow City Centre South hat jedes Zimmer einen Schreibtisch und ein Fernsehen mit mehreren Kanälen. Eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden.
Die Gäste können sich in der hoteleigenen Lounge- Bar entspannen. In der Umgebung gibt es viele Restaurants, darunter das Restaurant Sharkeys Bar, das sich etwa 450 Meter von hier entfernt befindet.