L'hotel è situato in un elegante edificio e mette a disposizione dei suoi ospiti comfort quali sala colazione, ristorante con cucina italiana ed americana, Skylight Lounge, centro fitness, business centre attrezzato, wifi, piscina scoperta, servizio di lavanderia, negozio di souvenir e quotidiani gratuiti.
The Watson è situazione in posizione centrale, con vista su Central Park, che si trova nelle immediate vicinanze. L'hotel è a breve distanza dalla zona dei teatri di Broadway, da Carnegie Hall e dal Rockefeller Center. La fermata della metro Columbus Circle è a poco più di cinque minuti di cammino dall'hotel e permette di raggiungere le molte altre attrazioni che New York City offre.