Photos coming soon
HOTEL
Frog Villa Bali
Jl. Nyeleket Penebel, 61089 Tabanan, Indonesia, Penebel
Where it sits
Frog Villa Bali
Jl. Nyeleket Penebel, 61089 Tabanan, Indonesia, Penebel
-8.44351, 115.13598
Plan around Frog Villa Bali
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
