The tower at 163 Orchard Street has been known by a few names over the years, most notable the Orchard Street Hell Building and most recently the Gatsby Hotel. But now the developers have ditched that inexplicable moniker in favor of the very explicable Orchard Street Hotel (it's a hotel, you see, on Orchard Street). The hotel also had its liquor license application denied and is probably in violation of several building codes. [Bowery Boogie; previously]
Filed under:
Loading comments...