Saturday, October 16, 2021

Logo Central America Link

Panama and Costa Rica to be among six new locations for Starwood Hotels

Friday, March 4, 2011

Starwood Hotels announced this week that six new hotels will open in Latin America this year.

In Costa Rica, the company plans to develop its first all-inclusive resort, the Westin Playa Conchal Resort and Spa, in the northern province of Guanacaste.

Westin plans to increase its Latin America portfolio by 50 percent this year, debuting in Perú,  and Panama as well as in Costa Rica.


Original source: Tico Times