Doubletree Hotel - Colorado Springs World Arena
1775 E. Cheyenne Mountain Blvd., Colorado Springs, CO 80906
Phone: Local: 719-576-8900
About
Recently renovated spacious rooms, indoor pool, restaurant, Internet cafe, lounge. Walk to shopping, 14 restaurants, 20-screen theater and World Arena.