Where is Hyatt Place Scottsdale/Old Town located?
Hyatt Place Scottsdale/Old Town, Hyatt Place Scottsdale/Old Town, United States of America (approx. 33.49741°, -111.9235°)
Hyatt Place Scottsdale/Old Town, Hyatt Place Scottsdale/Old Town, United States of America (approx. 33.49741°, -111.9235°)