Ristrutturato nel 2004, l'hotel dispone di un totale di 128 camere dislocate su 6 piani. Posizionato su una strada principale, l'hotel è dotato di una hall con reception (aperta 24 ore al giorno) e ascensori. Mette inoltre disposizione un bar. Direttamente accanto alla struttura si trova un ristorante italiano. Oltre ad essere attrezzato con una sala conferenze, l'hotel prevede la possibilità di accedere ad Internet. Tra i servizi disponibili figura il servizio lavanderia.
L'arredamento delle camere è accogliente e prevede bagno/WC con doccia e asciugacapelli, telefono con linea diretta, TV via satellite o via cavo, radio, possibilità di preparare tè e caffè, letto a due piazze e riscaldamento centralizzato.
Stockwell Street, 122, Glasgow G1 4LT , City Glasgow - Scotland (Regno Unito). Questo accogliente hotel è ubicato sulle rive del fiume Clyde, in una zona ben servita dai mezzi pubblici e ricca di negozi, ristoranti, bar, pub e discoteche (a 300 m), a pochi minuti a piedi dal centro di Glasgow e della stazione centrale. L'aeroporto internazionale di Glasgow dista 13 chilometri, mentre il SECC (Scottish Exhibition and Conference Centre) si raggiunge a 2,5 chilometri di distanza.