Location: 2 Km. from the centre of Lyon, next to the Gorge de Loup metro station and 3 Km. from the Perrache and Part Dieu train stations.
See more: Hotels in Europe Hotels in France Hotels in Lyon Holiday Destinations in Europe