Photos coming soon
HOTEL
Petulu Tropical Villas
Jl. Raya Petulu No.30XX, Petulu, Kecamatan Ubud, Bali, Indonesia
Where it sits
Petulu Tropical Villas
Jl. Raya Petulu No.30XX, Petulu, Kecamatan Ubud, Bali, Indonesia
-8.47353, 115.27532
Plan around Petulu Tropical Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
