Avenue Des Champs-Elysees 66, Paris, France
1.5 km to Maison de la Chimie (Open map)
128 - Urban Art Rock Champs-Elysees Paris apartment is located in the 8th arr. district of Paris, around 5 minutes' walk from the Abercrombie & Fitch store.
Read more