The Anvaya Beach Resort Bali

The Anvaya Beach Resort Bali

Hotel

Jl. Kartika Plaza, Tuban, Kuta, Bali, Indonesia 80361