Hotel De France
About: Hotel De France is a 2-star hotel in the heart of Rochechouart, within walking distance of the Regional Natural Park Périgord Limousin and the Espace Meteorite. It has a "very good" user rating.
The hotel offers on-site amenities such as a restaurant, bar/lounge, and free Wi-Fi in public areas. It also has free parking and is a non-smoking environment. The private bathrooms are not ensuite.