Photos coming soon
HOTEL
Taman Bali Villas
Jalan Dewi Sri IV, 80316 Legian, Indonesia, Kuta
Where it sits
Taman Bali Villas
Jalan Dewi Sri IV, 80316 Legian, Indonesia, Kuta
-8.69172, 115.16566
Similar stays nearby
Entire 4 BR Private Pool Villa #PS28
Hotel · 7 m
The Gardens Seminyak
Hotel · 9 m
The Lavana Villa Abimanyu 2 Seminyak
Hotel · 11 m
Abimanyu Villas
Hotel · 19 m
Stunning 4 BR Private Pool Villa #L130
Hotel · 21 m
Villa Poppy
Hotel · 21 m
The Secret Jungle Villas By Premier Hospitality Asia
Hotel · 23 m
Villa Basilio
Hotel · 23 m
Plan around Taman Bali Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
