17 bis rue Amélie, 75007 Paris
Le 7 Eiffel Hotel is located between the Eiffel Tower and Hotel des Invalides, 2 minutes from the Metro. It features a rooftop terrace, a lounge bar and free Wi-Fi.
Rooms/Apartments: 32 from € 150
Holiday Inn Strasbourg Illkirch - Illkirch-Graffenstaden
/ from € 62 / preferred
La Citadelle - MGallery Collection - Metz
/ from € 123 / preferred
Mathis Elysées - Paris
/ from € 129 / preferred
Hotel Palladia - Toulouse
/ from € 79 / preferred