Oyo 266 Margonda Residence 5
16423 Depok, Jalan Swadaya No.1, Kemiri Muka Beji
16423 Depok, Jalan Swadaya No.1, Kemiri Muka Beji
Located in Depok, OYO 266 Margonda Residence 5 is connected to a shopping center, within a 15-minute drive of Margo City and University of Indonesia. This hotel is 10.3 mi (16.6 km) from Taman Mini Indonesia Indah and 14.2 mi (22.8 km) from Blok M Square.