Business Type
Description
Grand Indonesia is an integrated multipurpose complex at Thamrin Road in Central Jakarta, Indonesia. The 640,000 m² complex consists of a huge Shopping Mall, office tower Menara BCA, high end serviced residential tower Kempinski Residences and the five-star all-suite Hotel Indonesia Kempinski.
Add a review