grand jpWhy Grand Indonesia Is a Must for Every Jakarta Itinerary. No trip to Jakarta feels complete without losing yourself in the wonders of Grand Indonesia. This is where the city’s style-savvyGrand Indonesia is an integrated multipurpose complex at Jalan M.H. Thamrin, Central Jakarta, Indonesia. The ± 250,000 m2 (6,900,000 sq ft) complex consists of a huge