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.
Please enable JavaScript to properly view and use this web site.