The Plaza
Experience the magic of The Plaza, a historic luxury hotel on Central Park South for over a century.
This iconic 5-star luxury hotel, housed in a landmark 19th-century building, sits directly opposite Central Park. Elegant, air-conditioned rooms feature Italian linens, sitting areas, flat-screen TVs, and Wi-Fi, with bathrooms boasting gold-plated fixtures. Some suites include butler's pantries. Enjoy afternoon tea in the famed Palm Court, relax at the jazz lounge or champagne bar, and make use of the posh spa and gym. Free Wi-Fi and breakfast are available.
Community recommendation 🏆
Do you recommend this place?