La Quinta Inn & Suites by Wyndham Ocala Near Paddock Mall
3530 SW 36th Ave -
Ocala,
FL 34474