Villa Leda by BaliSuperHost
Book hotels in Ubud, Hotels and inns in Gianyar
F7WJ+G8M, Pejeng Kawan, Kec. Tampaksiring, Kabupaten Gianyar, Bali, 80552 Ubud, Indonesia
9/10
Wonderful
Parking
Swimming Pool





















