Our hotel near I-25 is five minutes from the Broadmoor World Arena, and it's under five miles to downtown Colorado Springs and Fort Carson. Garden of the Gods is a 20-minute drive away. Keep up your exercise routine in our free 24-hour fitness center and enjoy our pool and whirlpool. WiFi and parking are on us.
Hotels in Colorado Springs CO (Colorado) United States of America USA <>
|