Al Jazeera is the perfect destination for those who are looking for a surprising and pleasant experience.

Al Jazeera Centre

Address:
A.H. Nasution Street 143. Jakarta, Indonesia.