The hotel is located in the leafy suburbs of the south of Glasgow overlooking the beautiful and tranquil Queens Park These city apartments are ideal for today's sophisticated guests who enjoy that special feeling of having their own home whilst away . . .