Get Listed
Hotel Borobudur Jakarta
Hotel
Address: Jalan Lapangan Banteng Selatan No. 1, Jakarta, Jakarta, Indonesia, 10710