Toda la pasión, la emoción y el ambiente de la ciudad más romántica de Europa, en la capital mundial del ocio, se halla en este hotel climatizado de 38 plantas con un total de 2620 habitaciones, de las que 295 son suites. Ofrece vestíbulo con recepción 24 horas, caja fuerte y fácil acceso en ascensor. El edificio también alberga una cafetería, un quiosco, peluquería, bares, sala de teatro, restaurantes excelentes y conexión a Internet. Además, dispone de un casino abierto las 24 horas, así como una calle comercial, los servicios de lavandería y de habitaciones, un aparcamiento y un garaje. El hotel ofrece asimismo las mejores vistas de la Strip desde el mirador de su torre Eiffel.
El hotel es una impresionante recreación visual de París en el centro de las Vegas. Cuenta con una ubicación céntrica en la zona Strip y dispone de una torre Eiffel de 50 plantas como corazón del complejo. El aeropuerto está situado a unos 3 km.
Algunos de los restaurantes más populares de la zona de Strip se hallan dentro del hotel. El restaurante Eiffel Tower, integrado en la réplica de este símbolo parisino, se eleva a más de 30 m por encima de la Strip y ofrece una de las vistas más impresionantes de esta zona.