When visiting Streator (IL), you'll feel right at home at Town And Country Inn, which offers quality accommodation and great service. From here, guests can enjoy easy access to all that the lively city has to offer. Visitors to the hotel can take pleasure in touring the city's top attractions: Weber House and Garden.
At Town And Country Inn, the excellent service and superior facilities make for an unforgettable stay. To name a few of the hotel's facilities, there are facilities for disabled guests, Wi-Fi in public areas, car park, laundry service, pets allowed.
In addition, all guestrooms feature a variety of comforts. Many rooms even provide air conditioning, heating, desk, alarm clock, telephone to please the most discerning guest. Throughout the day you can enjoy the relaxing atmosphere of the fitness center, golf course (within 3 km). Town And Country Inn is an ideal place of stay for travelers seeking charm, comfort and convenience in Streator (IL).