Springhill Suites Pasadena Arcadia by Marriott

99 N 2nd Ave
Arcadia
California
United States