The Shamrock
Inn
Cicero, Illinois
5.6/10
Free Wi-Fi
The Shamrock is located in Cicero, within 7.3 km of United Center and 10 km of Union Station. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. Willis Tower is 11 km from the hotel and DePaul University is 11 km away.
Number of rooms: 29
1212 S Cicero Ave, Cicero, IL 60804, United States