Company name: Hostellerie de L'Abbaye de La Celle
Description: Villa élégante avec restaurant renommé
10 Pl. du General de Gaulle, 83170 La Celle, France