So this place is in the New Town Center on the eastern side of Colorado Springs and is in a prime location. There is a small park (during the summer on Fridays there are free concerts), the Imax theater, tons of restuarants, and a great variety of shopping. So you spend the day wandering around the Town Center and you top it off with ice cream! They have plenty of choices and it's all great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.