The Scottsdale Marriott at McDowell Mountains is a hotel located in Scottsdale, Arizona. It is situated in the McDowell Mountains, offering scenic views and a peaceful atmosphere. Here are some key features and highlights of the hotel: Accommodations: The hotel offers comfortable and well-appointed guest rooms and suites. Each room features modern amenities, including plush bedding, flat-screen TVs, workspaces, and Read more...