Altea Villa Legian - 2BR Private Pool, Prime Location & Walk to Beach
Hotels in Central Legian, Badung
Jalan Padma Utara No.77
8.6/10
Excellent
Parking
Swimming Pool





















