Alhambra Hotels

4
Hotels in Alhambra

Top Rated Hotels in Alhambra

2221 W Commonwealth Ave -  Alhambra, CA 91803
Near California State University-Los Angeles