Construction Update: 99 Washington Street, World’s Tallest Holiday Inn
The world’s future tallest Holiday Inn is progressing quite quickly, which is unfortunate. The building will be a blemish on the skyline, but luckily will be invisible from locations that aren’t immediately adjacent. The Gene…