Boutique style Hotel in Dolton, IL. 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.
1122 E 162nd St, South Holland, IL 60473, USA
+1 708.331.7799