Plaza of the Rockies - South Tower is part of downtown’s premier class A office campus. The South Tower is downtown’s newest and largest class A office building. This building offers unique architectural and water features in its multi-story lobby. The South Tower is the pinnacle of class A office buildings in Colorado Springs.