7.3
Alexander Thomson**

3 English reviews

17 international reviews

/ 26°
27 Jun 2019
Number 33 of 125 hotels in Glasgow
Actions for Hotel Alexander Thomson**