Euro Hostel

318 Clyde Street
Glasgow
United Kingdom