Photos for Extended Stay America - Phoenix - Scottsdale

2.5
30 votes

Extended Stay America - Phoenix - Scottsdale

10660 N 69Th St, Scottsdale, Arizona 85254 USA

Add Photo