Swiss-Belhotel Bay View

Jl Taman Mumbul
Nusa Dua
Indonesia