Sala
L'hotel presenta una lobby di medie dimensioni.
Esterno
L'hotel è un moderno edificio di appartamenti.
Ristorante
In questo albergo non ci sono ristoranti.
Posizione
L'Olympic House è collocata in modo superbo per gli affari o lo svago. Glasgow vanta dei fantastici negozi, con Buchanan e Argyle Street ad appena 2 minuti di distanza a piedi. A due passi ci sono pure una gamma di supermercati, banche, teatri, gallerie e cinematografi.