Alexander Thomson Hotel

Starting at

TripAdvisor Review

Based on 2363 review

See all

Property Location A stay at Alexander Thomson Hotel places you in the heart of Glasgow, within a 10-minute walk of St. Enoch Centre and Argyll Arcade. This hotel is 0.4 mi (0.6 km) from St Vincent Street Church and 0.4 mi (0.7 km) from Sauchiehall Street. Distances are displayed to the nearest 0.1...

More details