Microtel Inn & Suites By Wyndham Leesburg/Mt Dora Tavares Stop at Microtel Inn & Suites Leesburg to discover the wonders of Leesburg (FL). The property features a wide range of facilities to make your stay a ... Ahorra hasta 60%