
Best Western Plus South Holland/Chicago Southland
17345 Halsted St, South Holland
Location You’ll be sleeping tight! Hotel Best Western Plus South Holland/Chicago Southland is located in South Holland. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Field Museum of Natural History, Grant Park and Buc
Free WiFiParkingPool

