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