Location & Rating
Tower TC Floor 08A Jl. Letjen MT Haryono, Cawang, Kramatjati, Jakarta, Jakarta, 13630, Indonesia
Jakarta, 13630
Open in Google Maps
Jakarta, 13630
Open in Google Maps
Share This Hotel