Photos coming soon
HOTEL
Taman Ayu Townhouse
Jl. Pulau Galang No.324, Denpasar
Where it sits
Taman Ayu Townhouse
Jl. Pulau Galang No.324, Denpasar
-8.69330, 115.19368
Plan around Taman Ayu Townhouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
