Embassy Suites New York

Embassy Suites New York
102 North End Avenue, New York City, New York, United States