Lucille’s Roadhouse and an indoor pool are on-site at this Weatherford, Oklahoma hotel. Every room includes free Wi-Fi. The Thomas Stafford Space Museum is minutes from the hotel.
Travel Inn Weatherford offers pet-friendly accommodation in Weatherford. Each room at this motel is air conditioned and is fitted with a TV with cable channels. Some units include a seating area where you can relax.