Il Borobudur Hotel è situato nel centro di Jakarta è circondato da 23 acri di giardini tropicali e si trova a soli 35 minuti di auto dall’aeroporto internazionale, a 5 minuti di auto dal palazzo presidenziale e a pochi passi dalla cattedrale e dalla moschea islamica.
Dispone di 695 eleganti camere e suddivise in diverse tipologie. Tutte le camere sono dotate di aria condizionata a controllo individuale; tv satellitare, bollitore per tè e caffè, cassetta di sicurezza, minibar, accesso internet a pagamento.
La struttura presenta un attrezzato fitness center con piscina, 8 campi da tennis, 3 campi da squash, campo da basket, sauna, circuito da jogging; un centro benessere con 6 cabine trattamento e una cabina per riflessologia; sono presenti poi servizio lavanderia, servizio sicurezza 24/24, Internet Wi-Fi. Sono poi presenti un ristorante cinese, un ristorante giapponese, un ristorante italiano, un ristorante con cucina tipica indonesiana e diversi bar tra cui un Wine & Cigar Bar, un lounge bar e una pasticceria.