Seminyak Town House

Jl Nakula Seminyak
Bali
Indonesia