Address: 245 Chemin du Cros de Cheyne, 43400 Le Chambon sur Lignon, , France
Size: 16.0 m², 1 Bathroom
Beds: 1 Double bed
Prices: 130 EUR / Night