Ambassador Inn

2720 West Valley Blvd, Alhambra, California, 91803, United States
#5 of 5 hotels in Alhambra
Enter dates for best prices
Compare best prices from top travel partners

Nearby Ambassador Inn

Amenities at Ambassador Inn

  • Free Parking

Alhambra Travel Forum

Need advice about Alhambra, California? Visit the Travel Forum for Alhambra and ask our Answer Gurus.