The saturation of new Lower East Side hotels is such that when Bowery Boogie posted the above construction shot of Orchard Street's latest finger building, we mistakenly took it for two other Orchard Street hotel projects before realizing that, actually, we have no idea what the hell this is. According to BB it's a 16-story, 80-room inn going up at 139 Orchard Street/138 Allen Street, to be called the Allen Street Hotel. Bowery Boogie previously posted an Edward Mills & Associates rendering that looks nearly identical to the Thompson LES boutique hotel just up the block. What gives?
· Allen Street Hotel Rapidly Rising [Bowery Boogie]