This hotel is located in the city centre of Lyon and was established in 2003. It is close to the city centre and the nearest station is Jean jaures.
See more: Hotels in Europe Hotels in France Hotels in Lyon Holiday Destinations in Europe