The Garden Opera is located in Paris, 800 metres from République. All rooms have lift access and each is equipped with a private bathroom, satellite TV and Wi-Fi internet.
65 Rue du Château d'Eau, 10th arr., 75010 Paris, France
Hotel booked 1 times today.
Nightly rates from $83 to $238