Das 3-Sterne-Hotel Evergarden New York liegt in unmittelbarer Nähe vom Empire State Building, und zwar etwa 5 Gehminuten von hier entfernt.
Das Hotel ist 3 km vom Lower East Side Tenement Museum und in 250 Meter Entfernung von der U-Bahn-Station 34th Street - Herald Square. Die St. Patrick's Cathedral gilt als heilige Stätte und liegt gleich neben dem Hotel. Der Times Square Ball liegt in einer Entfernung von 16 Minuten zu Fuß vom Evergarden New York. Die Unterkunft liegt circa 1 km vom Bahnhof Grand Central entfernt, während die Bushaltestelle 6th Avenue & West 31st Street 150 Meter von hier entfernt ist.
Die 6 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Sie stellen eine getrennte Toilette und eine Dusche zur Verfügung. Zur Badausstattung gehören eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie ein Haartrockner und Badelaken.
Das Restaurant Keens Steakhouse befinden sich etwa 7 Gehminuten vom Hotel Evergarden New York entfernt.