The Lokha Ubud

  • Br. Bangkiangsidem, Desa Keliki - Lungsiakan-Ubud
    80571
    Ubud , Indonésia
  • a --km do aeroporto