Enjoy all seasons in Paris at the Hotel de Montesquieu near the Champs Elysées and the Arc de Triomphe.
Treat yourself to an unforgettable stay in Paris at the Hotel de Montesquieu, located near the main attractions of the City of Light.