With a stay at Montfleuri Hotel, you'll be centrally located in Paris, within a 10-minute walk of Champs-Élysées and Arc de Triomphe. This upscale hotel is 0.9 mi (1.4 km) from Palais des Congrès de Paris and 1 ... Read more

View all Luxury Hotels in Paris