Travelers Inn Olney
Motel
Olney, Illinois
Travelers Inn Olney offers air-conditioned rooms in Olney. This 3-star motel offers room service, a 24-hour front desk and free Wi-Fi. At the motel, every room has a desk, a flat-screen TV, a private bathroom, bed linen and towels.
Number of rooms: 16
1801 East Main Street, Olney, IL 62450, United States