Located on Fifth Avenue in New York City, The Plaza Hotel is a historic landmark known for its timeless elegance. The hotel offers luxurious rooms and suites, each equipped with a kettle for guests' convenience. From its iconic Palm Court to its world-class spa, The Plaza Hotel provides a quintessential New York experience.