Starwood has announced its first all-inclusive resort, to open in Costa Rica. The Westin Playa Conchal Resort & Spa is due to open in May 2011.
Starwood will be rebranding and refurbishing the 406 suite Paradisus Playa Conchal Resort to create the new property. It is one of four Westin properties opening next year in Latin America.
Read the full story here: http://www.starwoodhotels.com/corporate/news.html