Alhambra (Ca) Hotels
Enter the dates, select the room and choose your hotel in Alhambra (Ca)
The best hotels in Alhambra (Ca) selected for you
Compare prices, reviews and location, then choose the hotel that suits you best.
2720 W. Valley Blvd., 91803
Property Location Located in Alhambra, Ambassador Inn Alhambra is close to California State University-Los Angeles and San Gabriel Mission. This hotel is within the vicinity of Huntington Library... Read more
price from 90 US$ View Hotel