Robert De Niro’s hotel, The Greenwich Hotel, hits the spot on every count. In this video I will be giving you a sneak peak at one of the luxury duplex suites! However, any room in the hotel would be a treat. Every room is furnished differently from the other, and is as comfy as home. There’s great food at the Locanda Verde Restaurant, excellent service, a peaceful garden, and Euro/Spa/Japanese touches that create an intriguing combination providing delight as well as inner peace.