A brand-new luxury resort is coming to Cancun, Mexico this winter! The all inclusive Planet Hollywood Beach Resort Cancun will officially be opening on December 15, 2020, and will be the second Planet Hollywood resort in the tropics after the debut of Planet Hollywood Beach Resort Costa Rica in 2018. Offering a romantic setting, inclusive […]