The buildings are starting to come down to make way for The Willard hotel. Located at the corner of Glenwood Avenue and Willard Place, the brick buildings formerly used as office space and the surface parking lot will have a new hotel in the future.
At one point, the planners suggested condos on the upper floors but it’s been awhile since so it’ll be great to get an update on the plans. The lots are zoned for a maximum of 7 stories.
- Renderings of The Willard Hotel in Glenwood South | February 4, 2018
- The Willard Shows Plans for Hotel and Residential in Glenwood South | November 19, 2017