The Skylark
No Reviews
Located in the heart of NY's Fashion District, The Skylark boasts breathtaking views of the Empire State Building, Times Square and Hudson River. In addition to an expansive open-air terrace, its main floor is encompassed with full-length, sliding glass doors to create an indoor-outdoor experience.
New York