Four Points by Sheraton Manhattan SoHo Village New York
66 Charlton St -
New York,
NY 10013
Near Washington Square Park