Holiday Inn Express & Suites Ocala, an IHG Hotel
HotelRelaxed quarters in a low-key hotel offering an outdoor pool & an Asian restaurant, plus free Wi-Fi. People often mention stay, hotel, clean, nice, breakfast, rooms,
Address
3580 SW 38th Ave, Ocala, FL 34474
Website
Contact
(352) 390-6999Rating on Google Maps
4.30 (305 reviews)Open on Google Maps