17700 North Hayden Road, Scottsdale, Arizona 85255 USA
+1 480-515-5888

Check Room Rates & Availability

Sheraton Desert Oasis Villas, Scottsdale