Sri Phala Resort And Villa

Jl Hangtuah III No.5
Sanur
Indonesia