Sunday, May 5, 2024


Starwood Hotels & Resorts Worldwide opens first all-inclusive resort in Costa Rica

Wednesday, May 11, 2011

Starwood Hotels & Resorts Worldwide announced the opening of 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 begin renovation on the hotel’s 406 spacious suites and all public areas, which will be conducted in phases through December 2011.

The Westin Resort & Spa, Playa Conchal marks the return of Starwood Hotels to Costa Rica after 20 years.

Original source: Business Wire (press release)