Borobudur Hotel JakartaFive stars hotel with tropical gardens set in a huge area, ideally located in the heart of Jakarta,
close to the main business districts, shopping areas, makes this hotel is the right place for the right business travelers and leisure time.

Borobudur Hotel Jakarta