Hotel se nalazi u centru grada, 200 metara je udaljen od Centralne železničke stanice u Glazgovu. Ima besplatan bežični internet, 24 časovnu recepciju,i sobe sa sopstvenim kupatilima i Freeview TV po povoljnim cenama.
Hotel Alexander Thomson je u viktorijanskoj zgradi, a kratka šetnja ga deli od glazgovskih prodavnica, muzeja, barova i umetničkih galerija. On je mešavina savremenih pogodnosti sa originalnim karakteristikama, kao što su visoki plafoni i veliki prozori.
Sobe sa sopstvenim kupatilima imaju televizore, telefone, čaj/kafu sa besplatnim keksom i flaširanu mineralnu vodu. Sobe takođe imaju radne stolove, fenove za kosu i pribor za peglanje.
Doručak na bazi švedskog stola dostupan je svakog dana.
Alexander Thomson je u centru finansijskog i poslovnog dela Glazgova. Škotski izložbeni i konferencijski centar (SECC) je na samo oko 1,6 km.