Advertisement
Extended Stay America Los Angeles / Arcadia
Extended Stay America Los Angeles / Arcadia
Address:
401 East Santa Clara Street, Arcadia, California
Traveler Rating by TripAdvisor

Traveler Comments

Room was not as clean as expected.