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