Fraser Suites Glasgow
Albion Street, Glasgow, G1 1LH
Very Good, 4
This popular hotel offers an elegant ambience, with Victorian architecture and loving attention paid to detail. A total of 102 apartments are available and facilities include public Internet access an...
More Info