News

Occupying 141,472 square meters, Grand Indonesia is located near the iconic Hotel Indonesia traffic circle. The property comprises of two malls, the East Mall and the West Mall, which are ...