Within easy reach of this spot
Close by you'll find Hutan Kota Srengseng, Gelora Bung Karno Main Stadium, Jami' Al-Muhsinin Mosque.