Photos coming soon
HOTEL
Lunci Villa Taro
Jl. Raya Taro Kaja, Taro, Kec. Tegallalang, Bali, Indonesia
Where it sits
Lunci Villa Taro
Jl. Raya Taro Kaja, Taro, Kec. Tegallalang, Bali, Indonesia
-8.37998, 115.28210
Similar stays nearby
Plan around Lunci Villa Taro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
