Avenue Des Champs-Elysees 66, Paris, France
2.2 km to Musee de la Mode et du Textile (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