Hotel Padma Resort Legian - Bali Indonesia - Photos
Hotel Padma Resort Legian - Bali Indonesia - Search and Book Hotel
Po Box 1107 - Jl Padma, 1
80361 Legian Bali
Hotels 5 Stars Indonesia
Po Box 1107 - Jl Padma, 1
80361 Legian Bali
Hotels 5 Stars Indonesia