Look no further, this place is strategically located to be able to visit every landmark in New York, taking in consideration that in this city you will walk a lot, bring comfortable shoes (wink, wink)
Grand Central station is a few blocks away, so does the Empire Stare building and a 0.7 mile cab ride to Central Park. It really doesn’t get better then that.
I hope and plan to stay here every time I come visit this amazing city :)
Enjoy your stay.