Downtown Villas

Jl. Pura Dalam No. 9d
Seminyak
Indonesia