Das 4-Sterne-Hotel Sohotel New York ist in einer pulsierenden Lage in einer Entfernung von 5 Minuten zu Fuß vom New Museum of Contemporary Art und verfügt über eine eigene Kunstgalerie. Das Hotel ist in einem historischen Gebäude untergebracht, das sich durch Dekorationsdetails wie z. B. Freiliegende Ziegelwände auszeichnet.
Konzertsaal Bowery Ballroom liegt in unmittelbarer Nähe zu vom Hotel entfernt und das Lower East Side Tenement Museum ist nicht weit entfernt. Das Sohotel New York liegt in 100 Meter Entfernung von der U-Bahn-Station Bowery Street und in 4 km Entfernung von der Top of the Rock Aussichtsplattform. Naturliebhaber werden die Nähe zum See Pond zu schätzen wissen, der etwa 9 Minuten zu Fuß von der Unterkunft entfernt ist. Die Lage des Hotels ermöglicht es Ihnen, in 2 km Entfernung vom Hudson River Park zu sein. Die Bushaltestelle Bowery & Kenmare Street befindet sich ziemlich nah am Sohotel New York.
Jedes der 106 Zimmer ist mit Hartholzböden ausgestattet und verfügt über eine Klimaanlage. Ein persönlicher Safe und Hartholzböden sind ebenfalls in den Zimmern vorhanden.
Die Gäste haben die Wahl, in einem der 2 Restaurants vor Ort zu speisen. Man kann sich in der Lounge- Bar bei einem Lieblingsgetränk entspannen. Katz's Deli serviert Delhi- Gerichte und liegt etwa 12 Minuten zu Fuß vom Hotel Sohotel entfernt.