(IN SHORT) Marriott International announces the debut of the St. Regis brand in Costa Rica with the development of St. Regis Papagayo, a luxury resort and residences located in the Gulf of Papagayo. Set to open in 2027, the project will offer 120 hotel rooms and 143 residential units, alongside world-class dining, wellness facilities, and… Read the full news article
