Photos coming soon
HOTEL
Mayflower Boutique Hotel Paris Opera
34 Rue de Moscou, 75008 Paris, France, Paris, France
Where it sits
Mayflower Boutique Hotel Paris Opera
34 Rue de Moscou, 75008 Paris, France, Paris, France
48.88138, 2.32352
Plan around Mayflower Boutique Hotel Paris Opera
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
