Modern Studio At Margonda Residence 5 By Travelio * Depok, 1 Jalan Swadaya Raya, 16423, Depok, Id Facilities in hotel Important