
You Takin’ A Picture of Me? Shutterbugs Snubbed At Robert De Niro’s New Hotel
Celebrity hotelier Robert De Niro‘s hugely anticipated and high-priced lodge, the 88-room Greenwich Hotel, officially opens for business today in Tribeca.
And talk about excellence in hospitality!
A Curbed tipster reports from the scene:
there are three staffers outside the hotel, guarding against photographs. OF THE EXTERIOR. I Read More
