Ambassador Inn Alhambra

2720 W. Valley Blvd.
Alhambra, California
See map below for directions from Ambassador Inn Alhambra to Carmelite Sisters of the Most Sacred Heart of Los Angeles (2.7 miles)

Check room rates and availability

Book a room at
AMBASSADOR INN ALHAMBRA