Villa Sabandari
Villa Sabandari
Resort
Jalan Pura Gunung Sari 4 Peliatan, Banjar Ambengan
, Ubud, Bali, Indonesia
80571
96
Excellent ·
58 reviews