A stay at Hôtel Elysia by Inwood Hotels places you in the heart of Paris, within a 15-minute walk of Champs-Élysées and Arc de Triomphe. This 5-star hotel is 1.2 mi (2 km) from Palais Garnier and 1.5 mi (2.4 km ... Read more

View all Luxury Hotels in Paris