Where is Courtyard by Marriott Scottsdale Old Town located?
Courtyard by Marriott Scottsdale Old Town, Courtyard by Marriott Scottsdale Old Town, United States of America (approx. 33.48611°, -111.92582°)
Courtyard by Marriott Scottsdale Old Town, Courtyard by Marriott Scottsdale Old Town, United States of America (approx. 33.48611°, -111.92582°)