Tulip Inn Aida Opera, Paris hotels at discounted rates

Tulip Inn Aida Opera
11 Rue Richer, Opera, Paris, 75009, France