Menzies Glasgow Hotel

27 Washington Street
Glasgow
United Kingdom