ZEN Rooms Hang Tuah Sanur - Star Class About Contact Jl Hang Tuah No 84Denpasar,Bali Indonesia Get Directions Visit Website