Photos coming soon
HOTEL
Taman Bali house
Jalan Kesari II No. 11A, 80228 Sanur, Indonesia, Denpasar
Where it sits
Taman Bali house
Jalan Kesari II No. 11A, 80228 Sanur, Indonesia, Denpasar
-8.69651, 115.26125
Plan around Taman Bali house
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
