Hotel Tour Eiffel is located on a side street just 750 metres from the Eiffel Tower. The hotel offers an internal garden courtyard and en suite accommodation with free Wi-Fi access.
Number of rooms: 23
17 rue de l'Exposition, 7th arr., 75007 Paris, France