Localizado no centro de Paris, o Hotel de l'Avre dispõe de quartos elegantes, decorados individualmente, equipados com televisão de ecrã plano. O Parque Champs de Mars, que leva à Torre Eiffel, fica a 700 metros de distância.
Os quartos estão equipados com televisão por satélite, e ligação Wi-Fi gratuita. Todos os quartos dispõem de casa de banho privativa, e alguns oferecem acesso ao jardim privado.
Um pequeno-almoço continental é servido todas as manhãs na sala de pequenos-almoços. Durante o verão, os hóspedes também podem optar por desfrutar do pequeno-almoço no terraço.
Dispõe de recepção 24 horas, e todos os quartos são servidos por um elevador. Há estacionamento público disponível nas proximidades e a Estação de Metro da Avenida Emile Zola fica apenas a 190 metros de distância.