ZEN Rooms Sanur Blanjong Sekawaru Denpasar
Jl. Sekar Waru No. 4
Denpasar,
ID 80228
Near Mertasari Beach