Padma Resort Legian
Padma Resort Legian
Hotel
Jalan Padma No 1 Legian, Legian, Bali, Indonesia
96
Excellent ·
985 reviews