A large percentage of the touristy stuff in Boston is centered around the downtown area, and much of the rest of it is accessible by the subway system, known locally as the T. If you're looking at full service Hiltons, both the Fanueil Hall location and the Back Bay location are well located to not need a car.