Choose your room
This 3 star hotel is located in the city centre of Glasgow and was established in 1900. It is close to the Museum of Moden Art and the nearest station is Central Station.
Reviews: Alexander Thomson Hotel
9locationMICHAEL - Nov 25, 2016
from plane to train perfect ; train station to hotel 200yds. handy for everything, no need for taxis