4925 North Scottsdale Road
Scottsdale, AZ 85251
Get directions

About Us

Our downtown Scottsdale hotel, a luxury resort and spa, plays on the four elements thought to represent all that exist: fire, water, earth and air.

Reviews