Ume Sri Villas Ubud
Ume Sri Villas Ubud
Villa
Jalan Yudistira, Pellatan, Gianyar
, Ubud, Indonesia
80571
96
Excellent ·
15 reviews