Hotel Ambhara is located in the heart of South Jakarta at Kebayoran close to major shopping center and the central business district with easy access to the Airport roads.