Property Location A stay at Windsor Hotel places you in the heart of New York, walking distance from Lower East Side Tenement Museum and New Museum. This hotel is close to Empire State Building and Chrysler Building. Rooms Make yourself at home in one of the 41 air-conditioned rooms featuring LCD televisions. Relax and take in city views from the privacy of your room. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Business, Other Amenities Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Parking (subject to charges) is conveniently located nearby.
View MoreProperty Location A stay at Windsor Hotel places you in the heart of New York, walking distance from Lower East Side Tenement Museum and New Museum. This hotel is close to Empire State Building and Chrysler Building. Rooms Make yourself at home in one of the 41 air-conditioned rooms featuring LCD televisions. Relax and take in city views from the privacy of your room. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Business, Other Amenities Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Parking (subject to charges) is conveniently located nearby.