7.5/10
Good
7 reviews
Free Wi-Fi
Travelers Inn Wilburton features air-conditioned accommodation in Wilburton. With free Wi-Fi, this 2-star motel offers room service and a 24-hour front desk. Private parking is available on site.
Number of rooms: 32
904 Highway 2 North, Wilburton, OK 74578, United States