3401 East Main Street, Weatherford, United States
Show map
Featuring Wi-Fi in public areas, the comfortable Travel Inn Weatherford sits 2.9 km from Saint Eugene Catholic Church. This motel also includes parking.
The hotel has a prime location within a 10-minute drive of Wind Energy Park. The property is in the vicinity of Stafford Air and Space Museum and 182 km from Wichita Falls. The Inn stands 2.1 km from Pine Acres Mennonite Church, popular with pilgrims and tourists alike.
This Weatherford hotel has 24 rooms with a seating area and a mini-kitchen. A flat-screen TV with satellite channels along with tea/coffee making equipment are provided. Air conditioning are featured for guests' comfort. They have private bathrooms with a separate toilet and a shower.
Lucille's Roadhouse, located within reach of this property, serves American cuisine to satisfy every taste.
+ More- Less
Most Popular Facilities
Free Wi-Fi
24-hour services
Air conditioning
Pets
+ More
Gallery
Map
Tourist attractions in
Oklahoma
Attractions
Stafford Air & Space Museum - 2900 ft
Rooms & Availability
Please wait, we’re checking available rooms for you.