Hotel Borobudur Jakarta
Hotel Borobudur Jakarta
Hotel
Jalan Lapangan Banteng Selatan
, Jakarta, Indonesia
10710
84
Very Good ·
482 reviews