With a stay at The Peninsula Paris, you'll be centrally located in Paris, just a 5-minute walk from Champs-Élysées and 8 minutes by foot from Arc de Triomphe. This 5-star palace is 1.1 mi (1.7 km) from Eiffel T ... Read more

View all Luxury Hotels in Paris