Patra Jasa Bali Resort & Villas 5 stars

Jl. Ir. H Juanda, South Kuta Beach, Tuban, 80361 Kuta, Indonesia

Hotel image
Read more reviews for Patra Jasa Bali Resort & Villas