Este hotel climatizado situa-se no 17º distrito de Paris, a 10 minutos a pé dos Campos Elísios, com suas boutiques de luxo, e a 10 minutos a pé do Palais des Congrès. Disponibiliza acesso Wi-Fi gratuito e quartos insonorizados com televisão por satélite.
Os quartos do Hôtel des Pavillons apresentam uma decoração moderna e possuem uma casa de banho privativa com um secador de cabelo e chuveiro. Todos os quartos são servidos por um elevador.
Todas as manhãs é servido um pequeno-almoço continental na sala de pequenos-almoços.
A Estação de Metro Argentine, com acesso ao Museu do Louvre, fica a 200 metros do Hôtel des Pavillons. O Arco do Triunfo encontra-se a 500 metros.