Alila Ubud

Desa Melinggih Kelod, Payangan, Gianyar, Bali 80572, Indonesia

+62 361 975963
Price from
USD 265
  • Book Direct
Top