Many New York sights, including Central Park are approximately 20 minutes' walk away. New York city center is 10 km away. Nick's serves Italian and Thai dishes and lies 5 minute's walk from the property.