Le 18 Paris se encuentra en la famosa zona de Montmartre, a 17 minutos a pie de la basílica del Sagrado Corazón, y ofrece alojamiento con WiFi gratuita de alta velocidad garantizada y vistas a Montmartre. Cuenta con recepción 24 horas. Las habitaciones están insonorizadas y disponen de aire acondicionado, teléfono, minibar y TV de pantalla plana vía satélite. También tienen baño privado con ducha, secador de pelo y artículos de aseo gratuitos. Se sirve un desayuno americano a diario. Hay numerosos bares y restaurantes a poca distancia a pie. Le 18 Paris se halla a 2 km del cabaret Moulin Rouge y a 2,9 km de la ópera Garnier. La estación de metro más cercana es Jules Joffrin, que está a 500 metros (2 minutos a pie) y ofrece conexión directa con St. Michel. La estación de tren Gare du Nord se halla a 12 minutos en metro. Los huéspedes pueden llegar al Stade de France mediante la línea de tren RER. El aeropuerto Charles de Gaulle está a 22 km, El centro de convenciones Les Docks de Paris se halla a 2,3 km.