O Hotel Excelsior está localizado no centro de Paris, a 250 metros da Place de République e a poucos passos do Canal de Saint Martin. Cada quarto tem uma casa de banho, uma televisão e acesso Wi-Fi gratuito.
Pela manhã é servido um pequeno-almoço continental na sala de jantar. Além disso, os hóspedes podem encontrar inúmeros restaurantes a poucos passos.
O Excelsior tem uma recepção 24 horas e os hóspedes desfrutam de acesso a todas as zonas de Paris a partir da Estação de Metro République.