Mayflower Paris hotel features 24 rooms and lies at a distance of 2.9 km from Louvre Museum.
The hotel is situated in the 8th arr. District, within easy reach of George V underground station. The episcopal church "American Cathedral in Paris" located merely a 7-minute walk from the property, and Theatre des Champs-Elysees is close by. Champs-Elysees is right near this 3-star hotel. Also, the accommodation lies around a 10-minute walk from Charles de Gaulle-Etoile train station, while Musee d'Orsay Art Museum is about 25 minutes' walk away. Mayflower hotel is about 25 minutes' drive from Orly airport, which is 20 km away.
The rooms come with a mini-fridge-bar, as well as a flat-screen TV with satellite channels for guests' convenience. Also, they feature tiled flooring. Some spacious rooms have views of the lake. A kitchenette with coffee/tea makers, fridges, and kitchenware are available in a deluxe double room.
The Mayflower serves a continental breakfast. Miss Ko offers fusion dishes and lies near this property.