1 rooms · from £198
Set 600 metres from Eiffel Tower in Paris, this apartment features free WiFi. The property features views of the city and is 1.5 km from Arc de Triomphe. The kitchen is fitted with an oven. A flat-screen TV with cable channels is available.
Log in with your cycle.travel account:
Password |
Or simply use your account on: