StarrHotelearly1980s 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