This charming hotel is in Central Jakarta.
Jakarta
-6.25471, 106.79803 Open in Google Maps
This charming hotel is in Central Jakarta.