RaBaSTa Resort @ Kuta 3 stars

Jalan Kartika Plaza, Pudaksari Lane No 3,, 83061 Kuta, Indonesia

Hotel image
Read more reviews for RaBaSTa Resort @ Kuta