Hotel Borobudur usytuowany jest w centrum Dżakarty, niecałe 3 km od centrum wystawowego PRJ i Muzeum Narodowego Indonezji. Obiekt oferuje basen o wymiarach olimpijskich oraz 7 lokali gastronomicznych.
Nowocześnie urządzone, klimatyzowane pokoje obejmują łazienkę z wanną i prysznicem ze strumieniem deszczowym. W każdym z nich znajduje się także minibar oraz telewizor z dostępem do kanałów satelitarnych.
Hotel udostępnia również Gościom 8 kortów tenisowych, centrum biznesowe i plac zabaw dla dzieci. W salonie kosmetycznym Sari Indah Goście mogą korzystać z masaży i zabiegów kosmetycznych.
W hotelu mieści się 5 restauracji, w których serwowane są dania kuchni włoskiej, japońskiej, chińskiej, indonezyjskiej i międzynarodowej. Drinki dostępne są w barach Pendopo i Churchill Wine & Cigar.
Hotel dzieli około 12 km od portu lotniczego Dżakarta-Halim Perdanakusuma. Dojazd do portu lotniczego Dżakarta-Soekarno-Hatta zajmuje 30 minut.