Участок, выделенный под строительство башни, имеет форму треугольника. Сама башня также имеет треугольную форму и постепенно сужаться по мере подъема, что, по замыслу проектировщиков, будет способствовать устойчивости сооружения и эффективности использования площадей.
Под офисные помещения в башне «Россия» будет выделено 120 тыс. кв. м площадей, под гостиничные - 25 тыс. кв. м, семь верхних этажей займет смотровая площадка, куда будет открыт доступ для всех желающих. 105 тыс. кв. м будет выделено под подземную парковку на 2100 машиномест, апартаменты займут 82 тыс. кв. м, также в здании расположатся магазины (10 тыс. кв. м), конференц-залы (15 тыс. кв. м) и оздоровительный клуб (4 тыс. кв. м).
Строительство башни должно быть завершено в 2012 году. Девелопером строительства комплекса выступает компания «СТ Тауэрс» Шалвы Чигиринского. Проект башни «Россия» разработан архитектурным бюро Foster&Partners.