Enjoy a relaxing vacation at The El Dorado, a 30 unit garden-style boutique resort located in the heart of prestigious Old Town Scottsdale. The spacious, air conditioned one, two and three-bedroom suites include, fully outfitted kitchens, complimentary Wifi, flat screen TVs, maid service, balconies and patios, with courtyard and Camelback Mountain views. The lush landscaped grounds and...