France Eiffel
France Eiffel
8 Rue Saint Charles
Paris
75015
France
Rooms from €79.00 ( £71.82 / $104.14 ) per night
Located a 10-minute walk from the Eiffel Tower and 350 metres from Dupleix Metro Station, France Eiffel offers a private garden and en suite rooms with Wi-Fi access.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.




