Loading hotels
Confirming room availability...
Club Lord In the Heart of the Slopes of la Croix Rousse, 1 Montée Des Carmélites, Lyon, France
Located in Lyon (Lyon City Centre), Club Lord - In the Heart of the Slopes of la Croix Rousse is within a 15-minute walk of Terreaux Square and Lyon City Hall