The Greenwich

New York, USA

In the lively Tribeca area of Manhattan, Robert de Niro’s luxury hotel ‘has a ski lodge feel to it’ says its nominator. More