Les Appartements de l'Opéra Apartment Lyon
Les Appartements de l'Opéra offers self-catering accommodation located in Lyon. Free Wi-Fi access is available. The property is 200 m from Museum of Fine Arts of Lyon.
Number of rooms: 5
4, Rue des Capucins, 1st arr., 69001 Lyon, France