Mayflower

3 rue Chateaubriand, 75008, Paris

€104 - €265 per night

About Mayflower

Located in the heart of Paris, just a stone's throw away from the iconic Avenue des Champs-Élysées, the Mayflower hotel stands as a charming haven for travelers seeking both comfort and convenience. Situated approximately 190 meters from this famous avenue, guests can easily explore the vibrant shops, cafes, and theaters that line its prestigious streets. The hotel is also conveniently positioned just 550 meters from the awe-inspiring Arc de Triomphe, a symbol of French history and a must-see for visitors. Inside the Mayflower, each room exudes classic elegance with tasteful decor that pays homage to the rich architectural heritage of Paris. Guests can expect to find plush bedding, modern amenities, and thoughtful touches designed to ensure a restful stay. The hotel prides itself on offering complimentary Wi-Fi access throughout all areas, allowing guests to stay connected during their travels. The location of Mayflower is particularly advantageous for those interested in exploring the city's many attractions. Visitors can walk to the Place de la Concorde, just 700 meters away, where they can admire the grandeur of the Tuileries Gardens and the Louvre Museum. The hotel’s proximity also makes it easy to reach other notable landmarks such as the Eiffel Tower, which is approximately a 25-minute walk or a short metro ride away. For those looking to venture further into Paris, the Mayflower offers an ideal base from which to explore the city's diverse neighborhoods and cultural offerings. The hotel’s central location ensures that guests can quickly access public transportation options, including buses and the metro, making it easy to navigate the city efficiently.

Hotel Details

Number of Rooms: 24
Country: FR
City: Paris