Ambassador Inn Alhambra
Photo gallery for Ambassador Inn Alhambra
Overview of Ambassador Inn Alhambra
Ambassador Inn Alhambra
Alhambra hotel with free in-room WiFi
Reviews
5.8
Popular amenities
Explore the neighborhood
2720 W Valley Blvd, Alhambra, CA, 91803
- California State University-Los Angeles17 min walk
- Keck Hospital of USC6 min drive
- Dodger Stadium13 min drive
- Los Angeles, CA (LAX-Los Angeles Intl.)42 min drive