Photos coming soon
HOTEL
Leaf Villas
Jl. Subak Sari No.13, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia, Bali, Indonesia
Where it sits
Leaf Villas
Jl. Subak Sari No.13, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia, Bali, Indonesia
-8.64846, 115.14174
Similar stays nearby
伊科巴纳巴厘岛别墅(Ikobana Bed and Breakfast Bali)
Hotel · 11 m
Palma Villa Canggu
Hotel · 13 m
Villa Palma Bali
Hotel · 18 m
Carpediem Villa Bali Operated by Villa Nila
Hotel · 28 m
Villa Wiraja 2: Classy 4 BR Villa in The Heart of Canggu
Hotel · 29 m
The Oshan Villas Bali
Hotel · 33 m
Rumah Nyaman Villa
Hotel · 58 m
Peaceful Private Villa, 3 BR, Canggu With Staff
Hotel · 67 m
Plan around Leaf Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
