Felicity Loughrey tries the luxe Greenwich Hotel and immediately wants to return…
Robert De Niro, the unofficial mayor of Tribeca, co-owns the Greenwich Hotel, along with his son Raphael and hoteliers Ira Drukier and Richard Born (owners of The Mercer and Chambers Hotel).