President Wilson - Eiffel Tower Hotel mieści się w Paryżu, 15 km od lotniska Le Bourget.
Obiekt noclegowy dysponuje garderobą i miejscem do siedzenia oraz kamiennym kominkiem i dźwiękoszczelnymi oknami. W obiekcie noclegowym znajduje się łazienka z suszarką do włosów i ręcznikami kąpielowymi. Do dyspozycji Gości jest oddzielna toaleta.
Ogród Tuileries leży jedynie 2 km od obiektu noclegowego, a Muzeum Człowieka jest w 300 metrach. Pole Marsowe znajduje się w odległości spaceru od obiektu. Na liście najważniejszych miejsc turystycznych obok obiektu noclegowego jest Wieża Eiffla.
W obiekcie do dyspozycji Gości są czajnik elektryczny, lodówka i przypobury kuchenne. Aby zapewnić gościom komfortowy pobyt, obiekt noclegowy oferuje urządzenie do parzenia kawy/herbaty jako udogodnienia do samodzielnego przygotowywania posiłków. Obiekt leży w odległości krótkiego spaceru od Bateaux Parisiens. Do obiektu President Wilson - Eiffel Tower Hotel można dojść od pobliskiej stacji metra Passy w około 5 min.