Garden View Cottages

Padma Utara Street No 4
Legian
Indonesia