The presence of more prominent shopping venues has made the Indonesia’s largest city become more happening. Grand Indonesia Boasting a leasable space of 250,000 square meters, Grand Indonesia Shopping Town is the largest shopping mall in Indonesia. The mall is nestled in a 650,000-square meter complex that consists of BCA Tower, Kempinski Hotel and Kempinski Residence. Delivering the ultimate shopping experience, dining and entertainment, the eight-floor mall features posh and luxurious … [Read more...]