Drury Plaza Hotel Orlando - Disney Springs Area receives great reviews from guests. Residence Inn by Marriott Orlando at FLAMINGO CROSSINGS Town Center, Marriott's Cypress Harbour Villas and Drury Inn & Suites Orlando near Universal Orlando Resort are also excellent options to stay in Orlando restaurant.