The Newton is the quintessential hotel for travelers seeking comfort and accessibility to all the splendor Manhattan has to offer. ## Location The hotel is located on the Upper West Side, within walking distance to the major museums, Central Park and..