Hot on the heels of the Opera House Hotel opening on 149th Street between Brook and Bergen Avenues in the South Bronx, another boutique hotel plans to open in the area this year. The 7-story, 56-room Umbrella Hotel is currently under construction at 681 Elton Avenue between East 153rd and East 154th Streets in Melrose. It's just two subway stops from Manhattan and the owner is a local. [W2TB]
Filed under:
Loading comments...