Universal Helios Grand Hotel at Epic Universe Will Begin Welcoming Guests in 2025 A new era of luxury and immersion is on the horizon as Universal Orlando Resort unveils exciting new details about the Helios Grand Hotel, a Loews Hotel, set to open in 2025. This spectacular 500-room resort will