Aleesha Villas and Suites 4 Star Class About Contact Jl Kesari II, Gg Tegal SariDenpasar,Bali80228 Indonesia Get Directions Visit Website