Das 55-stöckige Hotel Millennium Downtown New York liegt weniger als 5 Gehminuten vom One World Observatory entfernt und verfügt über ein Hallenbad und einen Fitnessraum. Das 4-Sterne-Hotel liegt im Herzen vom Stadtviertel Manhattan von New York und ist 2 km weit weg von der Governor's Island.
Das Hotel ist im Herzen von New York, und zwar in unmittelbarer Nähe zur St. Paul's Chapel, gelegen. Das Millennium Downtown New York liegt zentral in einer Entfernung von 10 Fahrminuten von der High Line. Bei einem Aufenthalt in der Unterkunft haben Gäste schnellen Zugang zum National September 11 Memorial und Museum (ist ungefähr 300 Meter von der Unterkunft entfernt). Das Hotel liegt außerdem ganz nah an der Bushaltestelle Church Street & Vesey Street.
548 Zimmer mit Blick auf die Stadt sind mit einer Klimaanlage sowie modernen Annehmlichkeiten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung. Zu den Extras gehören ein Haartrockner und Handtücher, die in den privaten Bädern mit einer getrennten Toilette und einer Dusche angeboten werden.
Das Restaurant Beast Butterflies Downtown Restaurant serviert die spanische Küche zum Abendessen. Vor Ort gibt es eine Lobby- Bar.