El Art Hotel Eiffel está situado en el XV Distrito de París, a solo 1 km de la Torre Eiffel y a 600 metros de la estación de metro La Motte-Picquet. Las habitaciones son modernas y disponen de TV de pantalla plana y WiFi gratuita.
Todas las habitaciones tienen aire acondicionado, escritorio y baño privado con bañera o ducha y secador de pelo. Algunas habitaciones ofrecen vistas a la Torre Eiffel.
El hotel cuenta con recepción 24 horas, servicio de habitaciones y consigna de equipaje. El hotel se encuentra a 3 km de la avenida de los Campos Elíseos y a 15 minutos en metro de la estación de tren de Montparnasse.