One of our most popular hotel properties, the Holiday Inn and Suites located directly across from Universal Orlando® Resort has undergone an astonishing and major modernization. Check out the hotel at hiuniversal.com!! We would love to have your group stay at this amazing “new” property!! Contact us by clicking LIVE SUPPORT or call today!
Comments