Extended Stay America - Los Angeles - Arcadia Arcadia
401 E Santa Clara Street -
Arcadia,
CA 91006
Near Santa Anita Park