The Plaza

Fifth Avenue at Central Park South
New York, NY 10019

The Plaza invites you to Celebrate 110 years of memories at the castle on Central Park South. Enjoy a variety of unique experience to celebrate the history and style throughout the years.

Book a Room