ZEN Rooms near Grand Indonesia Mall Jakarta| Jollybooking.com Located within 500 m of Grand Indonesia Mall and 5 km of Istiqlal Grand Mosque, ZEN Rooms near Grand Indonesia Mall provides rooms " /> Located, within, 500, m, of, Grand, Indonesia, Mall, and, 5, km, of, Istiqlal, Grand, Mosque, ZEN, Rooms, near, Grand, Indon" />