Get Listed
Padma Resort Legian
Resort
Address: Jalan Padma No.1, Legian, Bali, Bali, Indonesia, 80361