SoHo Grand Hotel
SoHo Grand Hotel is located at 310 West Broadway, New York, NY.
Getty Images
Getty Images
The Vendry Memo
There is parking garage located across the street from the Hotel.
Do you work for SoHo Grand Hotel? Contact us to learn more about who's managing this profile or gain access.