Villa Ulun Mertha Ubud - Private villa 1BR
Entire home/apt in Ubud, Indonesia. Villa Ulun Mertha is self contained one bedroom villa with ensuite and private pool. It has equipped kitchen and open plan living area overlooking the lush tropical garden and pool. It's available for short or long term stay.
See this content immediately after install