La Quinta Inn & Suites by Wyndham Orlando UCF

11805 Research Parkway, Orlando, FL 32826