Navigating NYC

0
101

The Hotel on Rivington is a sleek arrow of glass, 21 stories high, on the Lower East Side, NYC. Courtesy of The Hotel on Rivington