Answers from Our Experts (1)
Perched on the foot of Cheyenne Mountain, The Broadmoor is located at 1 Lake Avenue, Colorado Springs, Colorado; the nearest main cross street is South Nevada Avenue, accessible from I-25 at Exit 138. Head toward the mountains on Circle Avenue, which turns into Lake Avenue and ends at the resort. Colorado Springs itself is in the center of the state, about 70 minutes south of Denver (to which it’s second in population). The city is best known as the home of various military installations, including the U.S. Air Force Academy and the North American Aerospace Defense Command; a U.S. Olympic Training Center (one of only three in the nation); and the national landmark of sandstone formations known as Garden of the Gods. Though, when you check in at The Broadmoor, you’ll feel like you’re in a world entirely belonging to the Forbes Travel Guide Five-Star hotel.