Location: situated in Manhattan's Upper West Side in a fashionable neighborhood between Central Park and Columbus Avenue.
See more: Hotels in USA Hotels in New York Holiday Destinations in USA