Appart Odeon offers accommodation in Lyon The apartment is 500 metres from the Museum of Fine Arts of Lyon Free WiFi is provided A flat-screen TV is featured Musee des Beaux-Arts is 500 metres from Appart Odeon, while Place des Terreaux is 500 metres from the property Lyon - Saint Exupery Airport is 19 km away