New York City, NY
The Watson Hotel stands for convenience and consistency. Our central location in the heart of Midtown, comfortable rooms, unique amenities, service you can trust, and a touch of Americana make the Watson the perfect hotel for your New York stay.
When you’re at The Watson Hotel, nothing is too far and there’s never nothing to do. A leisurely stroll to Central Park, a dip in our rooftop pool, or a memorable night at the opera are all in reach when you’re here. When you’re out of ideas, let our Concierge show you the best in NYC – from theater to sightseeing.