Just two miles from Universal Studios and Sea World this brand-new full-service hotel is the perfect location for exploring Orlando's fabulous theme