Kuta Lagoon Resort and Pool Villas 3 stars

Jl. Raya Legian No. 363, 80361 Legian, Indonesia

Hotel image
Read more reviews for Kuta Lagoon Resort and Pool Villas