Hotel-pocalypse
World’s Tallest Holiday Inn Files for Bankruptcy The Holiday Inn at 99 Washington Street (on the corner of Rector Street) has filed for bankruptcy. The 492-unit lodging, which boasts of being the world’s tallest hotel branded as Holiday Inn, closed during the pandemic, causing the business to default on a $137 million loan last March,...
