With a stay at La Villa Maillot, you'll be centrally located in Paris, just a 5-minute walk from Palais des Congrès de Paris and 14 minutes by foot from Champs-Élysées. This upscale hotel is 0.7 mi (1.2 km) fro ... Read more

View all Luxury Hotels in Paris