Das Millennium Downtown New York befindet sich in günstiger Lage im Herzen des Finanzviertels von Lower Manhattan, neben dem World Trade Center und drei der beliebtesten Touristenattraktionen von New York City: dem Freedom Tower, dem 9/11 Memorial and Museum und dem Oculus/Westfield World Trade Center. Das Hotel bietet eine schnelle Anbindung an alle 5 Bezirke und darüber hinaus von den Transitstationen Oculus, Fulton Street und PATH aus und liegt nur wenige Gehminuten von den benachbarten Veranstaltungsorten und Wahrzeichen New Yorks in Lower Manhattan entfernt: Wall Street (0,5 Meilen), SoHo (0,5 Meilen), South Street Seaport (0,5 Meilen), Tribeca (0,5 Meilen), Battery Park (0,75 Meilen), Freiheitsstatue/Ellis Island (0,75 Meilen) und Greenwich Village (1 Meile). Neben seiner zentralen Lage und der Nähe zu den wichtigsten Sehenswürdigkeiten bietet das Millennium Downtown New York auch Hochhauszimmer mit Blick auf die Stadt mit herrlichem, freiem Blick auf das One World Trade Center, die Brooklyn- und Manhattan-Brücken, das Woolworth Building und andere ikonische Sehenswürdigkeiten.