6 - 8 Boulevard de Douaumont,Paris, 75017
Plot an area on map:
Clichy
Show similar hotels:
All Clichy Hotels
All 3 star Hotels
3 * hotels in Clichy
Pinpoint attraction on map:
Arc de Triomphe2.6km
Sacre-Coeur2.7km
Paris City Centre2.9km