Located on Fifth Avenue in New York City, The Plaza is a historic luxury hotel that has been a symbol of elegance since 1907. It offers beautifully decorated rooms, a world-class spa, and several dining options, including the famous Palm Court. The hotel's prime location allows guests to easily explore the city's attractions, such as Central Park and Times Square. The Plaza is a timeless icon of New York City.