Red Roof Inns 340 South Waukegan Road - Northbrook, Illinois 60015 Approximately 1.4 miles from First Church of Christ Scientist Compare prices for hotels in Northbrook, IL
Red Roof Inn Chicago - Northbrook/Deerfield is the closest Red Roof Inns hotel to First Church of Christ Scientist.
Red Roof Inns Closest To First Church of Christ Scientist