An Intimate New York City Luxury Hotel in Tribeca with a Famous Celebrity Owner

The Greenwich Hotel is located in one of New York’s most desirable neighborhoods at the corner of Greenwich Street and North Moore Street in TriBeCa. Robert de Niro’s intimate Greenwich Hotel has 88 rooms of which no two are the same. Built to blend in with the classic New York City facades of trendy TriBeCa,[…]