166 E Superior Street Chicago Illinois
Located in Chicago (Near North Side), Hotel Audrey is within a 5-minute walk of Ann and Robert H. Lurie Children's Hospital and Water Tower Place. Featured amenities include complimentary wired Internet access, a 24-hour business center, and express check-out.