Travellers enjoy visiting the 9.75 - acre Washington Square Public Park, located just 1.4 km from the Soho House New York Hotel, as well as World Trade Center Memorial Foundation accessible with 10-minute car ride. If you are willing to explore even more landmarks in New York, attend Mickey The True Original Exhibition located only a 5-minute walk from the property.