Hotel Name: Fairfield Inn and Suites Duncan
Location: United States Oklahoma Duncan (OK)๐
Address: 1450 Apollo Drive, Duncan, OK 73533
Brand Name: Fairfield Inn rooms
Room Photos:
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ