Отель InterContinental Sandton & Towers расположен в 18 км от центра города, в фешенебельном пригороде и престижном районе Сэндтон, в непосредственной близости от магазинов и торговых центров, в получасе езды от международного аэропорта.
Отель состоит из двух высотных 26-этажных зданий: Sandton Sun и Sandton Towers, построенных в современном стиле из стекла и бетона. Комплекс является частью известного торгового центра «Sandton-City», считающегося самым большим в Южном полушарии, и соединен с ним крытым переходом. В холле обращают на себя внимание оригинально оформленные каскады стекающей воды. В отеле работает SPA-центр, фитнес-центр, есть два бассейна, открыты рестораны и бары.