Soputan Palace

  • Location: Denpasar, Bali
  • Site Area: 776 sqm
  • Building Size: 357 sqm
  • Design Date: March 2016
  • Construction Date: November 2016