Top-Rated Starwood other branded Hotels in New York

The Maxwell New York City New York

reviews

541 Lexington Ave -  New York, NY 10022
Near St. Patrick's Cathedral