The Scottsdale Marriott at McDowell Mountains is a hotel located in Scottsdale, Arizona, United States. Situated near the McDowell Mountains, this Marriott property offers a comfortable and convenient stay for both business and leisure travelers. Here are some features and amenities you may find at Scottsdale Marriott at McDowell Mountains: Accommodations: The hotel provides well-appointed guest rooms and suites with Read more...