Leeds, England

Popular cities in England

Searching 1 properties

Leeds

£32.00 person per night

Hostel

Art Hostel for people in need of a place to stay, with art and artists fully integrated into the concept and fabric of the building.

Art Hostel -  Leeds, bed & breakfasts and places to visit for antiques and antique fairs 11 photos