The Hôtel de France is located in the historic center of Rochechouart, near the Maison de la Météorite and the château housing the Haute-Vienne Museum of Contemporary Art. It has 12 fully renovated rooms, including one accessible to the disabled. The restaurant has an indoor dining room and a terrace for fine weather.