Hotel Borobudur is located in central Jakarta, less than 3.2 km from PRJ Exhibition Center and Indonesia’s National Museum. The hotel offers an Olympic-sized pool and 7 dining options.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.