Разположен в центъра на град Глазгоу, на една от главните търговски улици, този хотел е само на 200 метра от централната жп гара на Глазгоу. Предлага се закуска на шведска маса и всички стаи са със самостоятелна баня. Осигурени са също безплатен Wi-Fi интернет и 24-часова рецепция.
Хотел Alexander Thomson се помещава във викторианска сграда във финансовия и бизнес район на Глазгоу. Галерията на модерното изкуство и Кралската концертна зала в Глазгоу са в рамките на 15 минути пеша от хотел Alexander. Шотландският изложбен център е на малко повече от 1,6 километра разстояние.
Високите тавани и големите прозорци са само някои от оригиналните елементи, с които хотелът се отличава. Гостите могат да се отпуснат в традиционно декориранато лоби.
Във всяка стая има телевизор и възможност за приготвяне на чай и кафе, както и бисквити. Всички стаи включват сешоар, работно бюро и уреди за гладене.