Steeped in French Renaissance charm, The Plaza presides as the luxury castle over the corner of Fifth Avenue and Central Park South. Since it first opened in 1907, the hotel has become a landmark in its own right – representing the pinnacle of New York City hospitality and hosting the highest echelons of society from world leaders to stars of screen and stage. Make memories over afternoon tea at the legendary Palm Court, attend the wedding of the year in the Grand Ballroom, or settle in for a spa break at the most luxurious hotel in NYC.