57 Rue Léon Jouhaux, 3rd arr., 69003 Lyon, France, Lyon
1.7 km
from the center of
Lyon
See available rooms
Enter the dates to see the current room rates
245 Rue Paul Bert, 69003, Lyon, France, Lyon
2.6 km
from the center of
Lyon
See available rooms
Enter the dates to see the current room rates