Con una piscina cubierta en sus instalaciones, el Hotel The Broadmoor Colorado Springs goza de una ubicación única a 5 minutos a pie de Cheyenne Lake. Este hotel de 5 estrellas, que goza de una ubicación a unos cuantos pasos del Siete Cataratas, consta de 254 habitaciones y 3 restaurantes.
El Santuario Conmemorativo Will Rogers del Sol se ubica a 2 km de este hotel, mientras que la Broadmoor Soaring Adventure se ubica a 450 metros. Esta propiedad también se ubica a 4 km de los Pikes Peak Center. Además, Boddington Field está situado a unos 5 minutos en coche. Ubicada a un corto paseo del hotel, la Capilla Conmemorativa Pauline está está abierta a los fieles y turistas. La parada de autobús más cercana es Free Broadmoor Shuttle, situada a 50 metros.
Las habitaciones amplias ofrecen cocina y una sala de estar, así como grandes ventanales para la comodidad de los huéspedes. Las habitaciones disponen de ducha.
La propiedad ofrece un restaurante a la carta y un bar lounge. Ofreciendo a los huéspedes comida americana, el restaurante La Taverne se encuentra a un tiro de piedra del hotel.