The New York Marriott Downtown New York City, ideally located in the heart of the New York Financial District, is just minutes from Wall Street, the World Financial Centre, and the New York Stock Exchange. When traveling to New York for a weekend getaway, this magnificent NYC hotel offers the convenience of easy access to Tribeca, the Statue of Liberty, and Battery Park. The New York Marriott Downtown New York City is the only Marriott hotel centrally located in Lower Manhattan, New York City's Financial District.