Lily Room at Apartment Cibubur Village Apartment
Cibubur, Hotels and inns in West Java
1 Jalan Radar Auri, 13720 Cibubur, Indonesia
Parking
Swimming Pool
Number of rooms: 6





















