Hôtel Eden Paris Porte de Versailles4-Star Hotel Stay in Paris, FranceParis5645.4 mi$173.90 /ntIncludes all fees