About Art Hostel
Unique and affordable accommodation at the heart of the Leeds city centre. A social enterprise by East Street Arts.
More about Art Hostel
Art Hostel is located at New York Studios,, LS9 7DW Leeds
01132480040
http://arthostel.org.uk/