Leeds, England

Popular cities in England

Searching 1 properties


£23.50 person per night


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 - Search for free rooms and guaranteed low rates in Leeds, hotel bookings 11 photos