Obiekt Eiffel Saint Charles położony jest 900 metrów od wieży Eiffla w 15. dzielnicy Paryża. Zapewnia on centrum fitness. W pobliżu znajduje się centrum wystawowe Porte de Versailles.
Hotel objęty jest całkowitym zakazem palenia. Oferuje on urocze, klimatyzowane pokoje ze schludną łazienką oraz telewizorem z płaskim ekranem i dostępem do kanałów satelitarnych.
Udogodnienia obejmują salę konferencyjną dla maksymalnie 12 osób.
W pobliżu obiektu znajduje się wiele przystanków komunikacji miejskiej, dlatego Goście mogą z łatwością dotrzeć do słynnych atrakcji Paryża, takich jak Pola Elizejskie, Łuk Triumfalny i Luwr. W okolicy znajduje się wiele sklepów, restauracji i kin.