Este hotel ocupa un edificio de estilo Haussmannien situado a 100 metros de la estación de metro de Porte de Saint-Cloud. Ofrece habitaciones modernas con conexión Wi-Fi gratuita, aire acondicionado y TV LCD.
Dispone de habitaciones insonorizadas con baño privado, minibar y caja fuerte. Algunas tienen balcón con vistas a los tejados parisinos.
Cada mañana se sirve un desayuno bufé que podrá tomar en el patio o en su habitación. Alberga un bar abierto las 24 horas y está cerca de una gran variedad de restaurantes.
El Holiday Inn Paris-Auteuil se halla a 15 minutos en metro de la Torre Eiffel y a 20 minutos de los Campos Elíseos.