El hotel está situado en un elegante edificio y ofrece a sus clientes comodidades como sala de desayunos, restaurante con cocina italiana y americana, Skylight Lounge, gimnasio, centro de negocios totalmente equipado, WiFi, piscina al aire libre, servicio de lavandería, tienda de regalos y periódicos gratuitos.
El The Watson está situado en una zona céntrica, con vistas a Central Park, que se encuentra en las inmediaciones. El hotel se encuentra a poca distancia de la zona de los teatros de Broadway, el Carnegie Hall y el Rockefeller Center. De la estación de metro Columbus Circle está a una distancia a pie corto da l'hotel, y permite llegar a las muchas otras atracciones que ofrece la ciudad de New York City.