Location
2570 Tenderfoot Hill St,
Colorado Springs, CO 80906
By Tommy G | 12/10/2015
This was my first stay at this location and I will be using it again when I come back to town. Thanks and Happy Holidays.