Surrounded by green hills and bubbling waters of the Creuze and Beauze, this castle welcomes you in the heart of France and the Limousin area.
Located in the heart of Aubusson, the world capital of tapestry art, Hotel Le France welcomes you in the traditional setting of an 18th-century coaching inn. Hotel Le France offers 21 renovated rooms combining charm and character.
Set in the main street of Aubusson, this hotel is the ideal place to discover this beautiful city famous for its tapestry and exhibitions. The Le Chapitre hotel is a good value for money accommodation.