The Plaza | Manhattan’s Icon of Luxury and Service
In the heart of Manhattan, at the crossroads of Central Park and Fifth Avenue, stands an iconic American landmark and treasure for travelers that represents what a true luxury lifestyle destination should b...