Ambassador Inn Alhambra

2720 W. Valley Blvd.
Alhambra, California
See map below for directions from Ambassador Inn Alhambra to Monterey Park Mall Shopping Center (1.8 miles)

Check room rates and availability

Book a room at
AMBASSADOR INN ALHAMBRA