Das The Watson Hotel New York ist im Stadtteil Manhattan von New York gelegen, 18 Gehminuten vom Times Square Ball entfernt. Im Hotel gibt auch einen Privatparkplatz vor Ort.
Das Hotel zeichnet sich durch die ruhige Lage aus und liegt nur 550 Meter vom Museum of Arts and Design und in rund 2 km Entfernung vom Bahnhof Grand Central. Konzerthaus Carnegie Hall gleich neben dem Watson ist eine der nahegelegenen Attraktionen. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See The Pond genießen (ist rund 1 Kilometer von der Unterkunft entfernt). Die Unterkunft liegt in einer Entfernung von ca. 15 Fahrminuten von der U-Bahn-Station Brooklyn Bridge - City Hall. Die U-Bahn-Station 59th Street - Columbus Circle ist in unmittelbarer Nähe zum Hotel.
Das Watson umfasst 596 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche. Die Badezimmer umfassen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken.
Das The Watson Hotel liegt in etwa 1 km Entfernung vom Restaurant Ellen's Stardust Diner und bietet Gerichte der amerikanischen Küche.