|Clarion Inn in South Holland |
610 Tollview Dr., South Holland, IL 60473 (Suburban)
Conveniently located off interstates 80 and 294 just a 1/\4 mile from 90/94 and 394. The guests at the Clarion Inn hotel in South Holland, Il, can enjoy many fine features and amenities to include: Free Coffee, Free Wireless High-Speed Internet Access, Indoor Heated Swimming Pool & Hot Tub, Fitness Center, Business Center and much more. All of our guestrooms have in room Refrigerators, Microwave, Coffeemakers, Irons and Ironing board and Hairdryers along with Free HBO Movie Channel.