Slo Living Hostel est situé à 5, rue Bonnefoi, 69003, Lyon, France.