Paris logo

Mayflower

Check Availability

Mayflower
3 Rue Chateaubriand
Paris
75008
France

Rooms from €120.00 ( £81.08 / $148.38 ) per night

Picture of Mayflower


The hotel is situated a short walk from the Arc de Triomphe and Champs Élysées and welcomes you in one of the most prestigious areas of Paris, close to both business and fashion districts.

Click here for more Information on the Mayflower together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Paris area Paris Visitor Information