Photos coming soon
HOTEL
Lenon Villa Kedungu
Jl. Pantai Kedungu No.1969, Belalang, Kec. Kediri, Bali, Indonesia
Where it sits
Lenon Villa Kedungu
Jl. Pantai Kedungu No.1969, Belalang, Kec. Kediri, Bali, Indonesia
-8.59674, 115.09441
Similar stays nearby
Plan around Lenon Villa Kedungu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
