A boutique retreat with a breezy, laid-back vibe in the heart of Scottsdale. Tucked in a quiet enclave adjacent to the charming Scott Resort near Old Town Scottsdale, the luxuriously designed La Vidorra Spa hides six spacious treatment rooms including a couple’s massage room and Vichy water massage room. Hardwood floors and natural sunlight blanket the […]