Marriott to Debut St. Regis Brand in Costa Rica
The St. Regis Papagayo. Photo: Marriott The St. Regis Hotels and Resorts brand will soon make its debut in Costa Rica, after Marriott International announced a signing deal with developers at Solana PA, S.R.L. Construction on St. Regis Papagayo will begin …