Red Roof Inn Ocala In the city center
120 NW 40th Ave -
Ocala,
FL 34482