Residence Inn Ocala - Ocala Hotel
Residence Inn Ocala is just off Interstate 75 and offers a heated outdoor pool, hot buffet breakfast and free evening receptions with drinks held Monday through Thursday. Suites include a kitchen and satellite TV with HBO.
Residence Inn Ocala Fl
Address: 3610 South West 38th Avenue FL 34474, Ocala, FL, US