Windsor Hotel
HotelStraightforward lodging that offers no-frills rooms, free Wi-Fi, as well as coffee & tea. People often mention hotel, room, clean, staff, stay, good, location, subway, fine, price,
Address
108 Forsyth St, New York, NY 10002
Website
Contact
(212) 226-3009Rating on Google Maps
3.00 (482 reviews)Open on Google Maps