Set 15 km from Taman Mini Indonesia Indah, Apartemen Cibubur Village By Nara Property offers pool with a view, a garden and air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 5
1 Jalan Radar Auri Apartemen Cibubur Village, 16454 Cibubur, Indonesia