Thanks to its central location, the five-star JW Marriott Anaheim Resort offers quick access to many attractions in the city.