The hotel is ideally located in the heart of the city center of Niort in a very quiet pedestrian area perfect for a relaxing stay.
The France Hôtel offers comfortable rooms with a bright decoration. The majority of these rooms, as well as the breakfast room, overlook the inner courtyard.
Restaurants and many shops and a cinema are nearby.
The hotel is the ideal starting point to discover the city of Niort and the region.