Philippines » Palawan Resorts

Puerto Princesa

Villa Leonora Beach Resort

Villa Leonora Beach Resort

The resort is situated 60km north of Puerto Princesa City proper along the scenic national highway north side of Honda Bay and is central for most major tourist destinations. There… view resort details »