Twins Hotel Manggadua Jakarta
Jalan Mangga Dua Raya No.24
Jakarta,
ID 11110
Near Jakarta History Museum