The Plaza is an iconic hotel located in the heart of New York City. It has been a symbol of luxury and elegance since its opening in 1907. The rooms are exquisitely decorated and feature modern amenities, including a plug near the bed for easy charging of your devices. The hotel offers a range of dining options, a spa, and a fitness center. Staying at The Plaza is a truly unforgettable experience.