Map of Mayflower
4.0From 135 Reviews
Loading reviews…

Hotel Details

Located in the centre of Paris, 190 metres from Avenue Champs Elysees, Mayflower is 550 metres from the Arc de Triomphe. It offers rooms with classic décor and free Wi-Fi access.Each air-conditioned room is equipped with double-glazing windows, a flat-screen TV with satellite channels and a private bathroom. All rooms are accessible by a lift.A prepared breakfast is served in Mayflower's breakfast room. Guests can enjoy a drink at the hotel's bar.Metro Station George V is located 230 metres away, giving guests access to La Defense and Chatelet. Parc Monceau is 900 metres away. The River Seine with access to the Eiffel tower is 1 km from the the hotel.
  • 24 hour front desk
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.