Navigating NYC

0
220

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