The Howard Street Inn

6700 W. Howard St.  Niles, Il 60714    •    (847) 583-0795