When you think about iconic New York hotels, it’s hard to beat The Plaza Hotel. The Plaza opened its doors in 1907, amid a flurry of impressive reports describing it as the greatest hotel in the world. Located at Fifth Avenue and Central Park South, this luxury hotel was constructed in the most fashionable residential section of New York City. Kings, presidents, ambassadors, stars of stage, screen and sports, as well as business executives and travelers from all parts of the world have gathered and stayed at The Plaza.
“An homage to eighties video gaming culture, the Guccy print draws inspiration from the SEGA logo—a fixture in the colorful arcades and coin-op game rooms of the time”