Hôtel Les Jardins de La Villa is centrally located in Paris, a 3-minute walk from Palais des Congrès de Paris and 15 minutes by foot from Champs-Élysées. This upscale hotel is 0.8 mi (1.3 km) from Arc de Triomp ... Read more

View all Luxury Hotels in Paris