This themed hotel is located on-site at Universal Orlando, within a short distance of all of the theme park's top attractions.
See more: Hotels in USA Hotels in Orlando Area - Fl Holiday Destinations in USA