
Duncan, OK, United States
Holiday Inn Express & Suites Duncan
3-star hotel · IHG HOTELS & RESORTS
Holiday Inn Express & Suites Duncan is the newest and most modern hotel in southern Oklahoma. Conveniently located off Highway 81, we are centrally located between Oklahoma City, Lawton, Wichita Falls, Dallas, and Fort Sill.…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park


