The Scottsdale Plaza Resort

Rooms:
7200 North Scottsdale Rd. Scottsdale, Arizona 85253