Stay Away!
On a recent stay in NY I thought I would like to try the Soho area. So upon checking into the Hampton Inn in Soho I wanted to check out as soon as I got to my room. Thr rugs were dirty and wet! We had to put down towels everywhere just to walk around the room. The room was also very small even for NY standards. The whole hotel is dingy and dirty. I had a reservation for two nights but thank god I was able to cancel my second night. Stay at the Sheraton around the corner it is MUCH nicer!