With a stay at Monsieur George Hotel & Spa – Champs Elysées, you'll be centrally located in Paris, steps from Champs-Élysées and within a 5-minute walk of Lido. This luxury hotel is 0.5 mi (0.9 km) from Arc de ... Read more

View all Luxury Hotels in Paris