Costa Rica Welcomes Riu Palace

Published: November 12, 2012

The 538-room Riu Palace Costa Rica has opened in the country’s Guanacaste region. Guests of the 5-Star resort have access to five restaurants, five bars, four pools, a spa with gym and sauna, a nightclub, and conference center.