Karsa Utama Hotel Hotel Jakarta
Featuring a 24-hour restaurant, Karsa Utama Hotel is a 5-minute drive from shopping malls such as Plaza Indonesia, Grand Indonesia and Thamrin City. Free Wi-Fi is accessible in public areas
Number of rooms: 57
Jalan Kebon Kacang IV no.12 Tanah Abang, 10240 Jakarta, Indonesia