Where is Four Points by Sheraton Jakarta Thamrin?

Where is Four Points by Sheraton Jakarta Thamrin located?

Four Points by Sheraton Jakarta Thamrin, Four Points by Sheraton Jakarta Thamrin, Indonesia (approx. -6.18819°, 106.8227°)


Where is Four Points by Sheraton Jakarta Thamrin on the map?