Where is Soho Grand Hotel, New York located?
Soho Grand Hotel, New York, Soho Grand Hotel, New York, United States of America (approx. 40.7219°, -74.00426°)
Soho Grand Hotel, New York, Soho Grand Hotel, New York, United States of America (approx. 40.7219°, -74.00426°)