An elegantly renovated 18th-century mansion in the heart of the Tapestry Capital of the World, “LE FRANCE” is a landmark in the town of Aubusson. Just 200 meters and a 3-minute walk from the Cité de la Tapisserie, it also boasts 21 rooms, all accessi…