Muthu Royal Park Albatros se află în stațiunea Golf del Sur, la 100 m de mare. Unele unități de cazare sunt prevăzute cu balcon mobilat cu vedere la piscina în aer liber cu sistem de încălzire și la grădinile tropicale frumoase.