Location 2051 Consulate Dr Orlando Fl 32837 By mylux - October 22, 2021 0 247 FacebookTwitterPinterestWhatsApp Address2051 Consulate Dr, Orlando, FL 32837, United StatesNameLa Quinta Inn & Suites by Wyndham Orlando SouthType2-star hotelCountryUnited StatesStateFloridaCityOrlandoZip Code32837 Route Map: