There are 2 Hotels in Homewood, Illinois, serving a population of 19,252 people in an area of 6 square miles. There is 1 Hotel per 9,626 people, and 1 Hotel per 2 square miles.
In Illinois, Homewood is ranked 231st of 1547 cities in Hotels per capita, and 182nd of 1547 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Homewood Hotels.
Circle Restaurant 17400 Halsted Street Homewood, IL
La Banque Hotel 2034 Ridge Road Homewood, IL