Bali Garden Beach Resort 4 stars

Jalan Kartika, P.O. Box 1062, Tuban, Kuta, Bali 80361, 80361 Kuta, Indonesia

Hotel image
Read more reviews for Bali Garden Beach Resort