Ixora Resort & Villas

Jl. Cendrawasih 99 AR, Petitenget
Seminyak
Indonesia