Address: 13, rue du pont Saint-Hilaire, 28000 Chartres, France
Size: 21.0 m², 1 Bathroom
Beds: 1 Queen size bed
Prices: 120 EUR - 300 EUR / Night