Photos coming soon
HOTEL
Villa Leha Leha Sanur
Jalan Sekar Sari Gang 6, Padang Galak, Sanur. Denpasar Timur, 80228 Denpasar, Indonesia, Denpasar
Where it sits
Villa Leha Leha Sanur
Jalan Sekar Sari Gang 6, Padang Galak, Sanur. Denpasar Timur, 80228 Denpasar, Indonesia, Denpasar
-8.65446, 115.25944
Plan around Villa Leha Leha Sanur
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
