© 2019 by Villa Padi Menari

Villa Padi Menari is located North of Ubud,

in the spiritual and cultural capital of Bali.

***

Jalan Tirta Tawar, Tegallalang

Ubud, Bali, Indonesia

Get in touch with us on

  • airbnb_logo-(b&w)
  • Black TripAdvisor Icon
  • Facebook Basic Black

Inside

Outside