Remove Ads

Photo of Extended Stay America - Phoenix - Scottsdale

2.5
30 votes

Extended Stay America - Phoenix - Scottsdale

10660 N 69th St, Scottsdale, Arizona 85254-6161 USA

Add Photo
Remove Ads

Claim copyright