Location & Rating
Jl. Lkr. Luar Barat No.101, RT.14/RW.04, Rw. Buaya, Kecamatan Cengkareng Ciputra International Superblock
Jakarta, DKI Jakarta, 11740
Open in Google Maps
Jakarta, DKI Jakarta, 11740
Open in Google Maps
Share This Hotel