Paris - France
Paris - France
Paris - France

Melia Paris Tour Eiffel is housed in a lovely neo-classical building on the right bank of the Seine with lovely views of the river. It is sandwiched between Champs Elysees, the shops of Avenue Montaigne, and th ... Read more

View all hotels in Paris