When I was in NY on business over a weekend I stayed at the Royalton. Nice hotel, good location. I did take cabs to museums and such since it was a bit far to walk in the NY summer heat. Did walk down to the Intrepid and restaurants in the area although being there in December, walking very far doesn't sound too appealing.
https://www.royaltonhotel.com/