Sign up for exclusive roomguide.co.uk email only offers
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… More
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… More