Argyll Hotel

969-973 Sauchiehall Street
Glasgow
United Kingdom