Situado en el barrio Montmartre - 18º de París, el hotel de 3 estrellas Hotel de France 18 se encuentra a unos 3 km de atractivos culturales como el Museo del Louvre. Ofreciendo 31 habitaciones con vistas a la ciudad, el hotel está ubicado no lejos del Centro Nacional de Arte y Cultura Georges Pompidou.
Este hotel está situado a unos 3 km del Museo Picasso de París y a poca distancia andando de la estación de metro Marcadet-Poissonniers. El de France 18 París está situado cerca de lugares de interés natural como el Jardín de las Tullerías (3 km) y Jardins d'Éole (1 km). Los huéspedes pueden visitar lugares de interés histórico, como el Panteon, situado a unos 4 km de este lugar, y aprender más sobre París. La estación de metro más cercana está a 150 metros de distancia.
Las habitaciones del de France 18 ofrecen un escritorio, TV de pantalla plana con canales vía satélite y una llave electrónica. Las habitaciones disponen de un baño privado con secadores de pelo y artículos de tocador para huéspedes. Los cuartos de baño disponen de un inodoro separado de la ducha y ducha, además de secadores de pelo y artículos de tocador para huéspedes.
El restaurante el Portobello con comida italiana, está ubicado a unos metros del hotel.