Starwood Hotels & Resorts Worldwide opens first all-inclusive resort in Costa Rica
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)