Reviews of Extended Stay America Hotel Los Angeles - Arcadia
401 E Santa Clara St, Arcadia, CA 91006, USA
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
401 E Santa Clara St, Arcadia, CA 91006, USA
Cleanliness
Comfort
Service Quality
Security
Location