Rénové en 2004, l'hôtel compte en tout 128 chambres, réparties sur 6 étages. Il comprend un hall d'accueil avec une réception (ouverte 24h/24h) et des ascenseurs. Un bar est à disposition des hôtes. Un restaurant italien vous attend juste à côté de l'hôtel. Une sale de conférence et l'accès Internet sont aussi disponibles. Le service de blanchisserie complète les prestations.
Les chambres sont équipées d'une salle de bain avec douche, WC et sèche-cheveux, d'un téléphone avec ligne directe, de la télévision par câble et satellite (avec télévision payante à la carte), de la radio, d'une machine à thé/café, d'un lit double et du chauffage central.
Stockwell Street, 122, Glasgow G1 4LT , City Glasgow - Scotland (Royaume-Uni). L'hôtel est situé sur les rives du fleuve Clyde. Le centre-ville de Glasgow et la gare centrale se trouvent à seulement quelques minutes de marche. L'aéroport international de Glasgow est à environ 13 km. Le SECC (centre d'expositions écossais et de conférences) se trouve à environ 2,5 km. Les transports en commun se trouvent juste à côté. Des commerces, des restaurants, des bars, des pubs et des discothèques vous attendent à environ 300 m.