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.


What Does the Future of Lodging Look Like?

Get the latest news about hotels and short-term rentals delivered to your inbox once a week.