Byasa Ubud
Byasa Ubud
Guesthouse
Jl. Made Lebah 12, Peliatan, Ubud, Bali, Indonesia
98
Excellent ·
94 reviews