Route GuidesRoutes City GuidesCities Map Log in

Melia Royal Alma

Paris
35 Rue Jean Goujon, Paris, 75008

64 rooms · ★★★★ · from £116


The Melia Royal Hotel is located right by the River Seine, between the Champs Elysées and the Eiffel Tower. It offers peaceful, luxury accommodation in the heart of Paris.