With a stay at Melia Paris Champs-Elysées, you'll be centrally located in Paris, within a 5-minute drive of Arc de Triomphe and Champs-Élysées. This upscale hotel is 0.5 mi (0.8 km) from Place du Trocadéro and ... Read more

View all Luxury Hotels in Paris