Hotel

The Plaza

Discover timeless elegance fused with an effervescent contemporary spirit, in a city overflowing with charisma. The Statue of Liberty, Central Park, Friends – all are New York icons and here is yet another not to be left off of that list: The Plaza.

LOCATION

The Plaza sits grandly in the heart of New York City, overlooking iconic monuments and the verdant expanse of Central Park. You couldn’t wish for a more luxurious and perfectly positioned place from which to explore this beguiling city; let the bright lights and hubbub pervade your senses.

YOUR ROOM

Inspired by Louis XV style décor, rooms and suites are decadent yet undeniably sophisticated. You’ll find lavish bathroom features by Sherle Wagner and beautiful earth stone mosaics adorning the walls, capturing the rustic beauty of Central Park just outside your window. Your in-room iPad can control all your room functions and access guest services, while a personal butler is on call for each suite.

WHY WE LIKE IT

A culinary destination for both New Yorkers and visitors alike, be sure to visit the legendary Palm Court for an exquisite spot of afternoon tea or check out their new offerings which include the chic Champagne Bar overlooking the Pulitzer Fountain, The Todd English Food Hall with its eclectic culinary offerings, and the exotically opulent Rose Club.

Let's Plan Your Trip