The excellent Windsor Hotel is a 2-star property located in the heart of New York. The hotel opened its doors in 2001 and was remodeled in 2010.
Notable for its location in Lower East Side of New York, the hotel provides access to Canal Park, Statue of Liberty and Wall Street within 20 minutes' walk. The venue is 2 km away from the city center.
Windsor Hotel is set close to museums and the synagogue as well as Museum at Eldridge Street, Little Italy and SoHo.
The nearest metro station is Bowery, situated 350 meters from the hotel. The hotel is conveniently located in the vicinity of La Guardia airport.
The property comprises 41 luxury rooms appointed with free Wi-Fi, flat-screen TV, a laptop-size safe, climate control and a CD player. Windsor Hotel overlooks Times Square Central Park, offering a spectacular view from the rooms. They all have carpet floor and modern furniture.
Eat & Drink
Guests can also enjoy Italian meals at the small restaurant.
The hotel provides a baggage storage, an elevator and a cash machine along with a business center, a conference room and a fax to fit the needs of all guests.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2010.
Number of floors: 6.
Number of rooms: 40.