Holiday Inn Express & Suites

  • Hotels/Motels
3101 US Highway 441 South
Okeechobee, FL 34974
(863) 357-3529
(800) 315-2621
(863) 357-4800 (fax)