Robert De Niro’s Greenwich Hotel in New York City does not come cheap with rooms starting at $625 per night!! I take it you need to be a movie star to afford to stay there! Check out more about his hotel….
This entry was posted in News. Bookmark the permalink.