We’re so excited to share with you the opening of a brand new resort in beautiful Costa Rica – Planet Hollywood Beach Resort! This is the first all-inclusive resort by this iconic lifestyle brand, which makes it that much more exciting.   This resort is located on one of the most beautiful coastal landscapes in […]

Introducing Planet Hollywood Beach Costa Rica

October 12, 2018