Excellent central Paris location
When it comes to central locations in Paris, few accommodation choices offer the level of convenience provided by the Mayflower - according to the overall opinion of past guests. The hotel is a short walk from popular attractions such as the Arc de Triomphe and Grand Palais, while a multitude of restaurants, shops and nightlife options all surround the accommodation.