The Plaza - NYC Hotels & Spas - Directory Item

The Plaza
Add to Trip Planner

Fifth Avenue at Central Park South
New York, NY 10019

It was once said, “Nothing unimportant ever happens at The Plaza.” One of America’s most celebrated hotels, The Plaza opened its doors on October 1, 1907, amid a flurry of impressive reports describing it as the greatest hotel in the world. Located at Fifth Avenue and Central Park South, this luxury hotel was constructed in the most fashionable residential section of New York City.

Featured Listings

Other Listings