Where is Winsor Hotel, San Francisco located?
Winsor Hotel, San Francisco, Winsor Hotel, San Francisco, United States of America (approx. 37.78185°, -122.41002°)
Winsor Hotel, San Francisco, Winsor Hotel, San Francisco, United States of America (approx. 37.78185°, -122.41002°)