Holiday home 5 Bdr 4 Bth Walk To Old Town And Giants Stadium Scottsdale
2812 N 71St Pl, Scottsdale, United States
2812 N 71St Pl, Scottsdale, United States
Free Wi-Fi
Aqua park
Golf course
Billiard tables
Table tennis
Sports activities
Bar/ Lounge area
On-site Dining
Non-smoking rooms
No Smoking