Front Desk is 24 Hours
Located off of 294 - Halsted St exit N
Free Wifi
South Holland Inn is located at the address 17225 Halsted St in South Holland, Illinois 60473. They can be contacted via phone at (708) 596-8700 for pricing, hours and directions. South Holland Inn specializes in Conventions, United States, Birthday Parties.
South Holland Inn has an annual sales volume of 0 - 500K. . For more information contact Rashmi Patel, Owner
South Holland Inn provides...
Choice Hotels Official Site Great hotel rooms at great rates Whether you travel for business, leisure, or family vacation, find rooms and suites and book hotel reservations online Best Internet Rate Guarantee Choice Hotels Comfort Inn, Comfort Suites, Quality, Cambria Suites, Sleep Inn, Clarion, MainStay Suites, Suburban Extended Stay Hotels, Econo Lodge, Rodeway