Ambassador Inn Alhambra

2720 W. Valley Blvd., Alhambra, CA 91803
1.800.252.0306
2
todo todo Parking Breakfast Area Reception Guestroom Hotel Front Living Area Living Area Guestroom todo todo todo todo todo todo todo todo todo todo
Explore Nearby