Town And Country Inn is set in a central area of Streator next to Grand Bear Falls Indoor Water Park and Weber House and Garden. Renovated in 2008, the hotel has welcomed guests since 1986.
The city center is 30 minutes' walk of the property. The hotel is set 92 km away from Naperville.
Quick access to golf courses and restaurants is provided.
Town And Country Inn is within a 75-minute drive to Central Illinois Regional at Bloomington-Normal airport.
Town And Country Inn offers 60 rooms fitted with a personal computer, a private safe, heating, a dressing room and television with satellite channels for a comfortable stay in Streator. Bathrooms come with a hairdryer, a shower and a bathtub.
The on-site conveniences include a vending machine and free self parking.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.