Im Viertel Eimsbüttel gelegen, zeichnet sich das 4-Sterne-Hotel Arlo Soho New York durch seine exklusive Lage aus, ungefähr 20 Minuten zu Fuß vom National September 11 Memorial und Museum entfernt, aus. Mit 321 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht auf den Innenhof. Das Hotel verwöhnt seine Gäste mit einem Parkservice und einem Conciergeservice, zusätzlich steht hier WLAN in den öffentlichen Bereichen zur Verfügung.
Das Stadtzentrum von New York kann man innerhalb von 15 Minuten zu Fuß erreichen. Das Arlo Soho New York liegt auch 500 Meter von der U-Bahn-Station Canal Street-6th Avenue. Das New York City Fire Museum und SoHo Square sind ebenfalls rund 5 Minuten zu Fuß vom Hotel entfernt. Die Bushaltestelle 6th Avenue & Broome Street ist in nur 350 Meter Entfernung von der Unterkunft und der Bahnhof Long Island City liegt in ca. 6 km Entfernung von der Unterkunft.
Einige Zimmer vom Arlo Soho New York sind mit einer Terrasse, einem Fernsehen mit mehreren Kanälen und einer Klimaanlage ausgestattet. Eine Kaffee-/Teemaschine und ein Kühlschrank werden in der Küche angeboten, damit sich die Gäste wie zu Hause fühlen können.
Sie werden die amerikanische Küche und hervorragenden Service im Restaurant Lindens zu schätzen wissen. Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar.