Set 300 metres from Eiffel Tower in Paris, this apartment features free WiFi. The property boasts views of the garden and is 1.6 km from Arc de Triomphe.
Set 300 metres from Eiffel Tower in Paris, this apartment features free WiFi. The property boasts views of the garden and is 1.6 km from Arc de Tr Read more
Set 300 metres from Eiffel Tower in Paris, this apartment features free WiFi. The property boasts views of the garden and is 1.6 km from Arc de Triomphe.
Set 300 metres from Eiffel Tower in Paris, this apartment features free WiFi. The property boasts views of the garden and is 1.6 km from Arc de Triomphe.
Number of Rooms: 1