Boutique style Hotel in South Holland. Located less than 10 miles from downtown Chicago in a quiet residential neighborhood, the hotel offers a secluded getaway while still being close to big-city attractions.
Call us at +1 708.331.7799