23 rooms · ★★ · from £64
Hotel Tour Eiffel is located on a side street just 750 metres from the Eiffel Tower. It offers an internal, garden courtyard and en suite accommodation with free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: