Villa Lena - Private 2 bedroom villa with pool
Hotels and inns in Ubud, Hotels and inns in Gianyar
Jl. Sri Wedari No.976
Parking
Swimming Pool





















