The Amora Bali

4.1 Currently Open
  • Address: Jl. Raya Penelokan No.999, Batur Tengah, Kintamani, Bali, 80652, Indonesia
  • Timings: 24-hrs Details
Enable Map

The Amora Bali Reviews & Ratings