ZEN Rooms Kuta Puri Demak - Star Class About Contact Jl Pura Demak No 08 Hotel AlkyfaDenpasar,Bali Indonesia Get Directions Visit Website