7.5 Guest rating

Apartments Le placard !

Hint: You can enter any city or hotel name

Book Apartments Le placard !

Paris, Ile-de-France, France 3.8 km from city center

Show Apartments Le placard ! on the map

Le placard ! 48.887492 2.323086