Photos for Extended Stay America - Phoenix - Scottsdale

3.5
10 votes

Extended Stay America - Phoenix - Scottsdale

10660 N 69Th St, Scottsdale, Arizona 85254 USA

Add Photo