Satellite map of Windsor Hotel (Manhattan)
Map of Windsor Hotel (Manhattan)
The Windsor Hotel was located at 575 Fifth Avenue (at the corner of East 47th Street) in Manhattan, New York.
Latitude: 40° 45' 13.55" N
Longitude: -73° 58' 25.49" W