The PlazaFifth Avenue at Central Park South
New York, New York 10019
Central Park- Fifth Avenue- spectacular art- thriving culture- endless shopping- unbelievable dining and lively nightlife – this is New York City. Amid the whirl of excitement you will find The Plaza- a timeless landmarked New York hotel capturing memories since 1907. Striking the balance between its storied past and limitless future- The Plaza Hotel in New York City – the ultimate luxury lifestyle destination – has emerged from a recent $400 million transformation to reflect a new and contempo...Learn More