Das 1880 erbaute, Hotel Mayfair Paris liegt lediglich 5 Gehminuten von der Galerie nationale du Jeu de Paume entfernt im Bezirk 01. Arrondissement - Louvre. Das Hotel verfügt auch über öffentliche Parkplätze.
Musée d'Orsay befindet sich in rund 1 km Entfernung von dem 4-Sterne-Hotel und das Musée Rodin ist in ca. 25 Minuten zu Fuß erreichbar. Das Mayfair befindet sich in Paris, gleich neben dem Bahnhof Haussmann - Saint-Lazare. Place de la Concorde gehört zu den wichtigsten Sehenswürdigkeiten in Paris und liegt zudem ungefähr 7 Gehminuten von der Unterkunft entfernt. Die U-Bahn-Station Eintracht liegt in etwa 700 Meter Entfernung vom Hotel.
Das Mayfair Paris umfasst 47 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Sie verfügen über Bäder mit eine getrennte Toilette und eine Dusche sowie über einen Haartrockner und Badelaken.
Die Gäste können im Restaurant Capucine Café, das 5 Minuten zu Fuß von der Unterkunft entfernt liegt, sehr lecker speisen.