Panama and Costa Rica to be among six new locations for Starwood Hotels
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