Location: the hotel is in the Universal Studios theme park.
See more: Hotels in USA Hotels in Orlando-universal Studios Holiday Destinations in USA