Ambassador Inn AlhambraTravel & transport2720 W Valley BlvdAlhambra, CA, 91803-1815 · US16263081638magnusonhotels.comHours not available