Hotel Borobudur Indonesia

Back to Home

Hotel Borobudur Indonesia is a five-star diamond hotel set within 23 acres of landscaped tropical gardens.
It is located in the heart of Jakarta, close to main business districts, shopping areas,
Presidential Palace and other government offices – making the hotel as the ideal base for business and leisure travelers.
www.hotelborobudur.com