Appart' Odeon offers accommodations in Lyon. The apartment is 1640 feet from the Museum of Fine Arts of Lyon. Free WiFi is provided .
A flat-screen TV is featured.
Musee des Beaux-Arts is 1640 feet from Appart' Odeon, while Place des Terreaux is 1640 feet from the property. Lyon - Saint Exupery Airport is 12 mi away.