Flying In:
The nearest major airport is Los Angeles International Airport (LAX).
However, there are smaller, local airports as well:
1) Ontario International Airport (ONT),
2) Long Beach Airport (LGB),
3) John Wayne Airport (SNA), and
4) Hollywood Burbank Airport (BUR).
Flights in and out of LAX are generally less expensive than the other airports.
Lodging:
The closest lodgings are the Holiday Inn and Ayres Suites in Diamond Bar. However, there are other hotels and Airbnb's nearby as well.
Mosques:
Local mosques include the Institute of Knowledge (IOK) and the Islamic Center of San Gabriel Valley (ICSGV).