Melia Royal Hotel ligger ved floden Seine, mellem Champs Elysées og Eiffeltårnet. Hotellet byder på fredelig, luksuriøs indkvartering i hjertet af Paris. De rummelige værelser har alle aircondition, satellit-tv samt gratis trådløs internetadgang. Samtlige værelser har desuden eget badeværelse med gratis toiletartikler og hårtørrer. Hotellet serverer dagligt morgenmad og har bar, hvor gæsterne kan nyde en drink før middagen. Melia Royal Alma Hotel tilbyder desuden tøjvask og tøjrens. Lufthavnstransport kan bestilles. Metrostationen Alma Marceau ligger blot 200 m fra hotellet, og derfra er der forbindelser til hovedstadens mange seværdigheder og attraktioner. Charles de Gaulle Lufthavn ligger 35 km derfra.