Holiday Inn Express & Suites Lake Wort

3541 Nw Loop 820
Lake Worth
Texas
United States