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