O Eiffel Saint Charles situa-se a 900 metros da mundialmente famosa Torre Eiffel, no 15º arrondissement de Paris, e dispõe de uma área de fitness. Há um centro de exposições nas proximidades, em Porte de Versailles.
O hotel é totalmente para não fumadores e providencia quartos encantadores com ar condicionado, casas de banho privativas limpas e televisão de ecrã plano por satélite.
Outras comodidades do hotel incluem uma sala de reuniões que pode acomodar até 12 pessoas.
Com muitos transportes públicos nas imediações, é fácil visitar os famosos locais de Paris, como os Campos Elísios, o Arco do Triunfo e o Museu do Louvre. Também existem muitas lojas, restaurantes e cinemas na zona.