Get Listed
The Camakila Legian Bali
Hotel
Address: Jalan Padma Utara, Legian, Kuta, Bali, Bali, Indonesia, 80361