Chinese New Year Hampers at Hotel Borobudur Jakarta

Feel The Oasis in The Resort Amidst Jakarta City. One of the finest luxury 5 star hotels in Jakarta, Indonesia, strategically located in the center of the city.

This resort in the city features 23 acres of landscaped tropical gardens.

Previous Post Next Post