A Torre do Rio Sul – Rio Sul Center está localizado na Rua Lauro Muller, 116, em Botafogo. Possui fácil acesso ao Centro pelo Aterro do Flamengo e metrô. O ônibus metrô na superfície interliga a estação Cardeal Arcoverde ao Rio Sul, facilitando o acesso a todos os bairros.
Está a minutos de distancias das redes de hotéis Windsor, Mercure, Hilton e Sheraton e ao lado dos flats. Com inúmeros restaurantes e comércios anexos ao edifício (Shopping Rio Sul) e próximos ao edifício.
O empreendimento contém 44 andares, 18 elevadores sociais (6 para cada ala), área locável de 61.291 m², ar condicionado central, forro modular e uma 1 vaga de estacionamento para cada 40 m².
A oferta é com áreas a partir de 127m², totalizando 1.569,89 m². Os andares disponíveis já comportam grandes empresas Multinacionais.