See why so many travelers make Windsor Hotel their hotel of choice when visiting New York City. Providing an ideal mix of value, comfort and convenience, it offers an array of amenities designed for travelers like you.
Free wifi is offered to guests, and rooms at Windsor Hotel offer a flat screen TV, air conditioning, and a refrigerator.
During your stay, take advantage of some of the amenities offered, including a 24 hour front desk, 24 hour check-in, and baggage storage.
Nearby landmarks such as Empire State Building (2.1 mi) and Times Square (2.8 mi) make Windsor Hotel a great place to stay when visiting New York City.
While in New York City be sure to experience local crab favorites at The View Restaurant & Lounge, Eleven Madison Park, or Keens Steakhouse.
Looking to explore? Then look no further than One World Observatory (1.1 mi), The National 9/11 Memorial & Museum (1.2 mi), and The Oculus (1.0 mi), which are some popular New York City attractions – all conveniently located within walking distance of the hotel.
We’re sure you’ll enjoy your stay at Windsor Hotel as you experience all of the things New York City has to offer.