Property Name: Heart O' Chicago
Property Address: 5990 North Ridge Ave Chicago, IL, 60660
Property Description: With a stay at Heart O' Chicago in Chicago (Edgewater), you'll be within a 5-minute drive of Lake Michigan and Loyola University Chicago. This hotel is 3. 2 mi (5. 1 km) from Wrigley Field and 5. 6 mi (9 km) from Northwestern University.
Property Facts: Total Number of Rooms: 45Total Number of Floors: 2Year Built: 0Year of Last Renovation: N/A