StarrHotelearly1980s Full size 507 × 768 pixels Near West Side The Starr Hotel right before demolition in 1981 or 1982. 617 W. Madison Street (Madison and Clinton). The Presidentail Towers now stand here Previous image Next image