Art Hostel Art Hostel, New York Road, Saint Marys Lane, Leeds, LS9 7DW Telephone. 01132480040 More Info