Grand central hotel Glasgow! Room 322 if you want a view of the city don't book it. We have a view of the central train station roof..... All being it the largest glass roof structure in Europe and that takes the disappointment away!!!!!!!
Comments
Sign in or get an account to comment.