Con il WiFi gratuito, l'Hotel de France si trova nel 18° arrondissement di Parigi, a soli 600 metri dalla Basilica del Sacro Cuore e a 160 metri dalla stazione della metropolitana Marcadet-Poissonniers. Le camere dell'Hotel de France 18 dispongono di minibar e TV con canali satellitari e via cavo. Alcune vantano un bagno privato, e altre includono un lavabo e un bagno in comune. La vivace zona circostante ospita numerosi bar, negozi e ristoranti. In loco è presente un deposito bagagli. L'Hotel de France 18 dista 1 km dalla Gare du Nord, 1,4 km da Pigalle, 1,8 km dal Moulin Rouge e 2,6 km dal centro eventi Les Docks de Paris.