505 Popes Bluff Trl., Colorado Springs, CO 80907 USA
The Holiday Inn Garden of the Gods Colorado Springs is located just 3 miles from Garden of the Gods and 5 miles from downtown Colorado Springs.
The 200 guest rooms at the Holiday Inn Garden of the Gods feature Cable TV with free HBO.
Holiday Inn Garden of the Gods has a seasonal outdoor heated pool and a well-equipped exercise room.
The Holiday Inn Garden of the Gods is now the Silverwood Hotel and Conference Center.
Holiday Inn Garden of the Gods (now Silverwood Hotel) Reservation:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413