Kelan Beach is a lodging, located at Jl. Segara Madu, Kelan, Tuban, Kuta, Kabupaten Badung, Bali, Indonesia