Upscale modern resort is a mile from the Camelback Mountain trailhead. Enjoy a Spa Day ! La Vidorra on property is dedicated to your serenity and tranquility. Less than a 5 minute drive into Old Town Scottsdale. A pet-friendly hotel and spa featuring
Read more...