thelifeofluxury.com — The Plaza Hotel is one of most famous hotels in the world. The landmark hotel occupies the west side of Grand Army Plaza, from which it derives its name, and extends along Central Park South in Manhattan. The Plaza has completed a $400-million, three-year renovation to restore the hotel’s grandeur. Now tea at the Plaza is all about the food.