Hotel de France ligt in het 18e arrondissement van Parijs, op slechts 600 meter van de Sacré-Coeur en op 160 meter van metrostation Marcadet-Poissonniers.
L'Hôtel de France se situe dans le 18ème arrondissement de Paris, à seulement 600 mètres de la basilique du Sacré-Cœur et à 150 mètres de la station de métro Marcadet-Poissonniers.