Apartment 6pers in the city center
Lyon, France
English: The city center and the Hôtel de Ville metro station are less than 4 minutes' walk from the apartment. Located at the foot of the Croix Rousse slopes, in a typical Lyon building, you will app...