The Courtyards at Quail Lake (Courtyards) is a condominium complex located in southwestern Colorado Springs just across from the Broadmoor World Arena, 80906.