1155 € to 1295 € per week
Set in the centre of Paris, just 600 metres from Arc de Triomphe and 1.9 km from Eiffel Tower, Champs Elysees Flat offers accommodation with inner courtyard views and free WiFi. The property is around 2.3 km from Gare Saint-Lazare, 1.7 km from…
Located
1.1 km away from the Palace of Iéna