With 360-degree views, the highest hotel in Indonesia is conveniently located in the Golden Triangle of Jakarta near business and cultural sites.