The Plaza - Hotels & Spas

The Plaza
Add to Trip Planner

Fifth Avenue at Central Park South
New York, NY 10019
212.759.3000

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

Hotels & Spas