Enclavado en el barrio Porte de Versailles - 15º de París, el hotel de 4 estrellas Novotel Paris Centre Tour Eiffel se encuentra a 3 km de atractivos culturales como el Museo de Orsay. El hotel cuenta con una piscina climatizada y un restaurante a la carta, que cuenta con una ubicación cerca del Statue de la Liberté.
A 3 km de la Plaza de la Concordia, el hotel está a unos cuantos minutos en coche de la estación de metro los Charles Michels. El Novotel Paris Centre Tour Eiffel está a menos de 5 minutos andando del Centro comercial Beaugrenelle y a 20 km del aeropuerto Paris Orly. Este lugar también está a 3 km de la Fundación Louis Vuitton. El Novotel Paris Centre Tour Eiffel se encuentra a poca distancia de la estación de metro el de Javel.
Con vistas al lago, algunas habitaciones de este hotel ofrecen ventanas insonorizadas con sofá. Los huéspedes pueden disfrutar de TV con múltiples canales, además de servicio de tetera/cafetera disponibles en estas habitaciones con aire acondicionado. Con albornoces y gorros de ducha, los cuartos de baño en suite están equipados con ducha adaptada.
Se sirve desayuno en el restaurante. El Novotel Paris Centre Tour Eiffel cuenta con el restaurante QGrenelle.