Das komfortable Hotel Alexander Thomson Glasgow verfügt über eine eigene Kunstgalerie und liegt in circa 700 Meter Entfernung von der U-Bahn-Station Buchanan Street. 125 Zimmer und die Lounge- Bar stehen Ihnen während Ihres Aufenthalts im Hotel, das im Zentrum von Glasgow liegt, zur Verfügung.
Arches Theatre ist nur 6 Gehminuten von dem fantastisch Hotel und die Glasgow School of Art lässt sich in lediglich 13 Gehminuten erreichen. Das Alexander Thomson ist ungefähr 400 Meter von der Mitchell Street und 15 km vom Flufhafen Glasgow International entfernt gelegen. Die Lage in unmittelbarer Nähe vom Clyde Auditorium ist ein großer Vorteil für Gäste von der Unterkunft. Das Hotel liegt in etwa 5 Gehminuten Entfernung von der U-Bahnstation St Enoch.
Die geräumigen Zimmer im Hotel Alexander Thomson verfügen über En-Suite Badezimmer sowie geräumige Schlafzimmer Schlafzimmer. Zu den weiteren Annehmlichkeiten zählen WLAN und ein Fernsehen mit mehreren Kanälen. Zu den Extras gehören eine getrennte Toilette und eine Dusche.
Die Unterkunft bietet täglich ein Frühstücksbuffet im Empfangsbereich an. Die attraktive, hoteleigene Bar bietet zudem eine Vielzahl von Weinen und Bieren. Genießen Sie einen gelungenen Abend im Restaurant The Smokin' Fox, das 300 Meter vom Alexander Thomson Glasgow entfernt liegt.