Отель Mayfair находится в историческом районе в центре Парижа, занимая здание 19-го века в османском стиле. Сад Тюильри, ведущий к Лувру, находится в 2 минутах ходьбы от отеля Mayfair. Расстояние до станции метро Concorde составляет 260 метров. От этой станции можно доехать до Елисейских полей. В 10 метрах от отеля находится рестораном «Империал».