May 24, 2011
Starwood Hotels & Resorts Worldwide plans to open its first all-inclusive resort, the Westin Resort & Spa, Playa Conchal, in Costa Rica.
The property formerly known as the Paradisus Playa Conchal Resort will launch renovations on the hotel’s 406 suites and all public areas, which will be conducted in phases through December.
The Westin Resort & Spa, Playa Conchal marks the return of Starwood Hotels to Costa Rica after 20 years, and is the newest member of Westin’s resorts portfolio, which operates 40 properties worldwide.
“The opening of The Westin Resort & Spa Playa Conchal accelerates the brand’s expansion in Latin America, where Westin will open three more properties by the end of 2011 and double its portfolio by 2014,” said Brian Povinelli, global brand leader for Westin Hotels & Resorts.
Visit their site