Localizado num bairro histórico no centro de Paris, este hotel de 4 estrelas, está inserido num edifício do estilo Haussman, do século XIX. Apresenta quartos insonorizados equipados com mini-bar, televisão de ecrã plano e acesso à Internet.
Todos os quartos com ar condicionado exibem uma decoração parisiense refinada e uma casa de banho privada. Alguns quartos estão equipados com uma base de ligação para iPod e leitor de CD. As massagens no quarto estão disponíveis, mediante pedido.
Um pequeno-almoço continental é servido diariamente na elegante sala de jantar. Os hóspedes poderão desfrutar de uma bebida no bar do Hotel Mayfair.
O Jardim das Tuileries, que o encaminham ao Museu do Louvre, ficam a uma caminhada de 2 minutos do Mayfair. A Estação de Metro Concorde está a 260 metros de distância e permite o acesso aos Champs Elysées (Campos Elísios).