Suite of the week: STAR Class™ Producer’s Suite, Planet Hollywood Beach Resort Costa Rica, Guanacaste, Costa Rica
Suite name: STAR Class™ Producer’s Suite Location: Planet Hollywood Beach Resort Costa Rica, Guanacaste, Costa Rica Size of accommodation: 3,110 square feet…