1 rooms · from £301
Set in Paris, this apartment is 500 metres from Eiffel Tower. The property boasts views of the garden and is 1.6 km from Arc de Triomphe. Free WiFi is available throughout the property. The kitchen features a dishwasher.
Log in with your cycle.travel account:
Password |
Or simply use your account on: