Location. Drury Inn & Suites Orlando is located in Orlando's Universal Orlando International Drive North neighborhood, close to Phillips Crossing, Universal Studios Orlando, and SeaWorld Orlando. Nearby points of interest also include Wet 'n Wild and Orange County Convention Center. Hotel Features. Recreational amenities include an indoor pool, a spa tub, and a 24 hour fitness facility. This 3...