Scottsdale recently became home to Lotus. The Lotus of Scottsdale opened its doors on March 1, 2011. While the grand opening date has not been set, the doors are open and they are ready for business.