Directions to Hampton Inn Manhattan Soho, New York

Hampton-inn-manhattan-soho-map
The Hampton Inn Manhattan Soho in New York is located at 54 WATTS STREET , New York , NY, US .   Click on the Google Map above to get an interactive version and see the area around the Hampton Inn Manhattan Soho .