Construction Update: 525 Greenwich Street
A new 19-story hotel at 525 Greenwich Street, in the emerging neighborhood dubbed ‘Hudson Square,’ is just about complete. The building stands 166 feet tall, and has 122 rooms; signage indicates a possibly tentative title…