Das 5-Sterne-Hotel The Evelyn Nomad New York verfügt über 160 Zimmer und ist ca. 2 km vom Hudson River Park entfernt gelegen. Im Hotel gibt auch einen Privatparkplatz in der Nähe.
Theaterviertel Broadway ist in ca. 10 Minuten mit dem Auto erreichbar. Das Evelyn Nomad liegt auch nur 350 m von der U-Bahn-Station 23rd Street. Sehenswürdigkeiten wie U-Bahnhof 23rd Street und das Flatiron Building sind 5 Minuten Fußweg vom Hotel entfernt. Die nächste Bushaltestelle Coach executive liegt in rund 500 Meter Entfernung.
Einige Zimmer vom Hotel The Evelyn Nomad bieten einen Steinkamin und sind mit einem Schreibtisch ausgestattet. Hier kann man auch einen Blick die Berge genießen. In diesen klimatisierten Zimmern finden Sie einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Minibar und einen elektrischen Wasserkocher.
Das gastronomische Angebot der Unterkunft umfasst 3 Restaurants. Zu den Speisemöglichkeiten gehört auch das Restaurant Eleven Madison Park ziemlich nah am Evelyn Nomad New York.