Marriott International has announced the opening of its second Marriott Executive Apartments (MEA) hotel in Latin America, the MEA Panama City, Finisterre in Panama City, Panama.

Have a confidential tip for Skift? Get in touch

Up Next

Loading next stories