Paris - France
Paris - France
Paris - France

Situated right on the Place de la Madeleine, the 4-star Madeleine Plaza Hotel benefits from an exceptional location. Close by, you will find the Opra Garnier, the Louvre museum, the Tuileries Garden, as well as ... Read more

View all hotels in Paris