Jl. Sekar Waru No. 4 - 80228 - Bali, Indonesia View Map Area: Denpasar
Photo Hotel Zen Rooms Sanur Blanjong Sekawaru