Peppers Sentosa

An upscale villa resort located minutes away from Seminyak’s famed shopping district. Cocoon away in its beauty designed landscape..

Address

Jl. Pura Telaga Waja, Petitenget, Seminyak, Kuta, Kabupaten Badung, Bali