Universal Helios Grand Hotel Opens to the Public | May 22, 2025
Universal Helios Grand Hotel, a Loews resort hotel, opens to the public on May 22, 2025 in Orlando, Florida. The resort was one of three new accommodation options at Universal Orlando as the theme park destination prepared to open its third theme park, called Universal Epic Universe, on the same opening day.