Convenient New York City Location

Just a short walk to Grand Central Station…