Located in Elk Grove Village,IL, the Best Western O'Hare/Elk Grove Hotel is sure to provide a peaceful and comforting home away from home for any traveler. Each Best Western hotel provides free intern...read more