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