O Napoleon Paris Hotel está localizado a uma curta distância a pé do Arco do Triunfo e dos Campos Elísios. Encontra-se a 6,8 km ou a 15 minutos de carro do Estádio Parc des Princes. Dispõe de quartos com uma decoração individual e um minibar com refrigerantes.
Os quartos e suites têm vista para a tranquila Avenida de Frísia ou para o pátio verdejante interior do hotel. Estão totalmente equipados com uma televisão LCD de ecrã plano, ar condicionado e mobiliário elegante. As modernas casas de banho em mármore incluem uma banheira, espelhos de maquilhagem e roupões de banho.
O famoso restaurante do Napoleon, Bivouac Café, propõe cozinha tradicional francesa, enquanto o bar tem um terraço protegido.
A Estação de Metro Charles-de-Gaulle-Étoile fica a 160 metros e oferece acesso direto ao centro financeiro de La Défense, ao Museu do Louvre e à Torre Eiffel.