HHotels Evaluating Accommodations: Orlando’s Drury Inn & Suites Situated near Universal Orlando Resort, Drury Inn & Suites offers a convenient location for visitors, just off Interstate…