Holiday Inn Express Hotel & Suites LAKE OKEECHOBEE

3101 Highway 441 S
OKEECHOBEE
Florida
United States