About it
Super 8 by Wyndham Duncan has accommodations in Duncan. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
The rooms in the hotel are equipped with a TV with cable channels.
The reception at Super 8 by Wyndham Duncan can provide tips on the area.
The nearest airport is Lawton-Fort Sill Regional Airport, 32 miles from the accommodation.