Hotel Borobudur
Hotel Borobudur is a five star hotel and serviced apartment located in Central Jakarta , Indonesia . 
<triplet> Hotel Borobudur <subj> Indonesia <obj> country <triplet> Central Jakarta <subj> Indonesia <obj> country