Holiday Inn Express Hotel & Suites Lake Okeechobee Near Flagler Park
3101 Us Highway 441 S -
Okeechobee,
FL 34974