Marriott Hotel Downtown
New York Marriott Downtown is conveniently located in the Financial District near top NYC attractions like Wall Street, the 9/11 Memorial and Museum, the World Trade Center, and the Statue of Liberty. Boasting refined accommodations and intuitive amenities, our hotel offers an inspiring blend of modernity and luxury.
Address: 85 West Street At Albany Street, New York, NY 10006