Das 4-Sterne-Hotel Sixty Soho New York liegt im Shopping- Stadtviertel Lower Manhattan, etwa 25 Gehminuten von der High Line entfernt, und bietet eine Sonnenterrasse. Das Hotel liegt im Herzen von New York und bietet 97 Zimmer mit Blick auf die Stadt.
Das Zentrum von New York kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Konzertsaal Bowery Ballroom ist nur 1 km vom Sixty Soho New York. Die Top of the Rock Aussichtsplattform ist ca. 10 Autominuten von der Unterkunft entfernt, während der Bahnhof Penn in circa 3 km Entfernung von der Unterkunft liegt. Das Hotel liegt in nur 5 Gehminuten Entfernung von der Bushaltestelle 6th Avenue & Broome Street und in der Nähe von der U-Bahn-Station Canal Street-6th Avenue.
Die Zimmer verfügen über eine gut gefüllte Minibar sowie über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Sie stellen Badezimmer mit einer behindertengerechten Dusche, einer getrennten Toilette und einer Dusche zur Verfügung.
Ein vegetarisches Frühstück wird jeden Tag im Sixty Soho angeboten. Es gibt eine Kaffee- Bar auf dem Gelände. Das Restaurant Balthazar befindet sich etwa 600 Meter von der Unterkunft entfernt und ist auf europäische Gerichte spezialisiert.