Photo of Holiday Inn Express & Suites Nearest Universal Orlando, an IHG Hotel
Holiday Inn Express & Suites Nearest Universal Orlando, an IHG Hotel
5605 Major Boulevard, Orlando, Florida 32819-7960 USA
5605 Major Boulevard, Orlando, Florida 32819-7960 USA