Construction Wraps for World’s Tallest Modular Hotel at 185 Bowery on the Lower East Side
Located at 185 Bowery on the Lower East Side, at the intersection of Bowery and Delancey Street, New York City’s newest CitizenM hotel has finished construction, and is officially now the tallest modular hotel in the United States and the world.