Town And Country Inn is set in a central area of Streator next to Weber House and Garden and Grand Bear Falls Indoor Water Park. 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.
Rooms of Town And Country Inn are appointed with a personal computer, high-speed internet, a laptop safe, a refrigerator and individual climate control. Bathrooms are fitted with a Jacuzzi, a shower and a hairdryer.
There are such business facilities as a copier and a meeting room on the premises.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.