Отель расположен на тихой улочке на левом берегу Сены, в 10 минутах ходьбы от Эйфелевой башни. Гостям предоставляются современные номера с кондиционерами, спутниковым телевидением и Wi-Fi.
Во всех номерах есть принадлежности для чая/кофе и собственная ванная комната с феном.
Каждое утро в зале для завтрака подается завтрак, который также можно взять в номер. Гости отеля Eiffel Capitol могут выпить любимые напитки в баре.
В 150 метрах от отеля находится станция метро Dupleix, от которой можно доехать до Триумфальной арки. До выставочного центра Порт-де-Версаль можно добраться за 15 минут.