Windsor Hotel
New York -> New York -> Mid-Atlantic -> Northeast -> the USA
NY 10002 108 Forsyth Street, Lower East Side, New York, NY 10002, United States of AmericaWindsor Hotel on the map
Windsor Hotel. Hotel in New York
This New York City hotel is located in Chinatown, a 5-minute walk from Little Italy. It offers free Wi-Fi and guest rooms with views of the Empire State Building or New York City skyline.
Price from $153
Photos of Windsor Hotel. New York
The Information about New York, New York, the USA
New York most commonly refers to: New York City, the most populous city in the United States, located in the state of New York New York (state), a state in the northeastern United StatesNew York may also refer to:. The cost of living in the Windsor Hotel located in the New York, New York from 153$.