Travel Inn Weatherford, located 2.9 km from Saint Eugene Catholic Church, features Wi-Fi in public areas. This motel also includes a car park.
The hotel is in the vicinity of the Stafford Air and Space Museum and 80 minutes' drive from Edmond. The Wind Energy Park lies about 10 minutes by car from the property.
The Travel Inn has 24 rooms with a sitting area. A flat-screen TV with satellite channels and a radio along with coffee and tea makers are provided. Climate control are featured for guests' comfort. Bathroom essentials include a separate toilet and a shower, and such comforts as toiletries and towels.
Lucille's Roadhouse, located within reach of this accommodation, serves American cuisine to satisfy every taste.