Location: located in property the Universal Studios.
See more: Hotels in USA Hotels in Orlando-universal Studios Holiday Destinations in USA