Howard Johnson by Wyndham Azusa bevindt zich in Azusa, op 25 km van California Institute of Technology, en biedt accommodatie met gratis WiFi en gratis privéparkeren. De accommodatie ligt op ongeveer 29 km van Rose Bowl Stadium, 36 km van Treinstation Union Station en 39 km van Dodger Stadium. California Science Center ligt op 44 km van het motel en Knott's Berry Farm ligt op 45 km.
Alle kamers bij het motel hebben airconditioning en een eigen badkamer.
Microsoft Theater ligt op 39 km van Howard Johnson by Wyndham Azusa, en Staples Center ligt 40 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven LA/Ontario, op 35 km van de accommodatie.