Artini Bisma Ubud Hotel
Artini Bisma Ubud Hotel
Resort
Jalan Bisma, Ubud, Bali, Indonesia
84
Very Good ·
79 reviews