Gayatri
Gayatri
Hotel
Jl. Monkey Forest, Wenara Wana No. 41, Ubud, Bali, Indonesia
88
Very Good ·
118 reviews