Karta Vacation Rentals
In west Colorado Springs at 555 West Garden of the Gods Road, just off I‑25. The hotel sits within a short drive (about 10 minutes) of Garden of the Gods and Pikes Peak Center, and close to Glen Eyrie Castle and Red Rock Canyon Open Space. Walkable to nearby restaurants and fast food, with Pikes Peak as a dramatic backdrop.