Remove Ads

Photo of Extended Stay America

2.5
35 votes

Extended Stay America

11211 N. Black Canyon Hwy, Phoenix, Arizona 85029 USA

Add Photo
Remove Ads

Claim copyright