Premier Inn Glasgow City Centre South liegt in fußläufiger Entfernung zu allen Attraktionen der Innenstadt. Die Bahnhofsanbindung, die nahegelegene U-Bahn-Station St. Enoch sowie diverse Bars, Einkaufsmöglichkeiten und Nachtclubs machen die Lage besonders attraktiv für Gäste, die das Stadtleben entdecken möchten. Das Hotel befindet sich in einem Gebäude aus dem Jahr 2001 mit drei Etagen.
Das Hotel bietet 114 Nichtraucherzimmer, welche über einen Aufzug erreichbar sind. Die Zimmer verfügen über Teppichboden und sind mit Doppelbetten ausgestattet. Zustellbetten sind auf Anfrage möglich. Zur Standardausstattung gehören außerdem ein TV-Gerät mit Satelliten- und Kabelempfang, ein Radio sowie Telefon mit Direktwahl. Die Badezimmer sind mit Dusche, Badewanne und Haartrockner versehen.
Verschiedene gastronomische Einrichtungen wie ein Nichtraucherrestaurant, ein Frühstückssaal, ein Café und eine Bar stehen Gästen zur Verfügung. Täglich wird ein reichhaltiges Frühstücksbuffet sowie Abendessen à la carte oder in Menüform angeboten. Zudem sind spezielle Diätgerichte erhältlich. Zur weiteren Ausstattung zählen ein Konferenzraum, ein Safe, ein Wäscheservice und ein Parkplatz.