2570 Tenderfoot Hill Street, CO 80906 Colorado Springs, Estados Unidos
Este hotel está situado en Colorado Springs, Colorado, a 10 minutos en coche del zoológico Cheyenne Mountain y a 15 minutos en coche del Garden of the Gods (jardín de los Dioses). Cuenta con piscina cubierta y bañera de hidromasaje.