of 5, from 3,000 reviews 4.5 out of 5.0 Situated in New York's Wall Street - Financial District neighborhood, this hotel is close to National Museum of the American Indian, Battery Park, and New York Stock Exchange.