Glasgow is a reflection of Scottish exuberance. Even the frequently seen rain clouds can't dampen Glaswegian enthusiasm, friendliness and civic pride. No other Scottish city has quite the same en...
Glasgow, United Kingdom
This 32 room property, renovated in 1990......
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 32
Rates: -