ZEN Rooms Denpasar Gelogor Carik - Star Class About Contact Jl Gelogor Carik 1 No 20Denpasar,Bali Indonesia Get Directions Visit Website