Contact Us 530 N Nevada AvenueColorado Springs, CO 80903-1103(719) 540-2222Our luxurious Colorado Springs lodging is just minutes away from Colorado College, The Fine Arts Center, and walking distance to downtown Colorado Springs. Call Now Notice: JavaScript is required for this content.