One of the finest luxury 5 star hotel accommodation in Jakarta, strategically located in the center of the city, features 23 acres of landscaped tropical gardens.
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation
Accommmodation