Rating
5/5
Room Types
7
Description
Amankila, located in Bali, Indonesia, is a luxury resort on the coast of East Bali. This resort features suites with private pools, and the restaurant serves Indonesian and international cuisine. The spa and water sports offer guests a natural and luxurious experience.
Phone Number:
1 (844) 785-8575Emergency Line (24/7):
1 (844) 785-8575 Ext.22420 NE Miami Gardens Dr #401
Miami, FL 33180
Monday to Friday
9:00 am - 7:00 pm