Hôtel Eiffel Villa Garibaldi

Starting at
$118

TripAdvisor Review

Based on 409 review

See all

The family-friendly city hotel is located in the heart of the triangle of the Eiffel Tower, Invalides and Montparnasse, right in front of the UNESCO parliament and 10 minutes from the Parc des Expositions de la Porte de Versailles. There is a metro station just 100 m from the city hotel and nearby a...

More details