Eurostars Magnificent Mile, previously Dana Hotel Chicago
660 North State Street -
Chicago,
IL 60654
Near Chicago Water Tower