Hôtel de France se trouve au centre de Rochefort, à 4 min de marche de Musée Hèbre de Saint-Clément et 7 min à pied de Ancienne école de médecine navale. Cet hôtel se trouve à 0,8 km de Musée national de la marine et à 0,8 km de Corderie Royale - Centre International de la mer.