Das 55-stöckige Hotel Millennium Downtown New York befindet sich im Herzen von einem finanziellen Stadtviertel, etwa 7 Fußminuten von der Liste von Dreifaltigkeitskirchen entfernt. Außerdem bietet es einen Supermarkt und ein Souvenirgeschäft. Nur 300 m vom National September 11 Memorial und Museum gelegen, verfügt das 4-Sterne-Hotel über ein Hallenbad, wo sich die Gäste entspannen können.
Das Hotel liegt im Herzen von New York in der Einkaufszone, ziemlich nah am One World Observatory. Das Millennium Downtown New York liegt in einer Entfernung von 5 Minuten zu Fuß von der U-Bahn-Station Cortlandt St und 3 km von der High Line. Die St. Patrick's Cathedral ist rund 6 Kilometer von der Unterkunft entfernt, während der Bahnhof Grand Central 6 km von der Unterkunft liegt. Das Hotel ist in unmittelbarer Nähe zur Bushaltestelle Church Street & Vesey Street.
Das Millennium Downtown verfügt über 548 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Sie werden Annehmlichkeiten wie eine getrennte Toilette und eine Dusche zu schätzen wissen. Gäste genießen einen Haartrockner und Handtücher in den privaten Bädern mit einer getrennten Toilette und einer Dusche. Die Unterkunft bietet Gästezimmer mit Blick auf die Stadt.
Im Hotel Millennium Downtown New York befindet sich das Restaurant Beast Butterflies Downtown, das sich auf die spanische Küche spezialisiert. Unter anderem sind leckere Getränke in der Lobby- Bar erhältlich.