The luxury property is set to expand the nation’s high-end tourism sector.
Construction has officially begun on the St. Regis Papagayo Resort in
Costa Rica, a project that promises to bring world-class luxury accommodations to the Pacific coast and further elevate the country’s reputation as a premier travel destination.