Experience New York's Iconic Luxury Hotel on Central Park South. Since its grand opening on October 1, 1907, The Plaza Hotel has been a symbol of New York City’s elegance, hosting world leaders, dignitaries, captains of industry, Broadway stars, and Hollywood royalty. A legendary venue for lavish society events and iconic films, The Plaza has enchanted guests from around the globe for over a century, offering a magical stay at its castle on Central Park South. Perfectly positioned on Fifth Avenue, The Plaza’s prestigious address remains synonymous with timeless elegance, providing unmatched service while embracing a modern sensibility.
Request a brochure
America – just saying the name evokes thoughts of epic destinations and unlimited adventure.
View brochure