Cambria Hotel Chicago Magnificent Mile Chicago
166 E Superior Street -
Chicago,
IL 60611
Near Chicago Water Tower