Hotel on Rivington New York: Location & Reviews