4 boulevard de Strasbourg Montmorillon 86500
Hôtel de France is located 600 metres from Montmorillon train station in the Poitou-Charentes region. It offers en suite rooms with a flat-screen TV and free Wi-Fi access.Each room at the hotel has it...more