2 rooms · from £163
Featuring free WiFi and air conditioning, Eiffel Tower Flats is located in Paris, 900 metres from Eiffel Tower. Orsay Museum is 1.4 km from the property. The accommodation is equipped with a flat-screen TV with cable channels.
Log in with your cycle.travel account:
Password |
Or simply use your account on: